React_Image_Uploader is a full-stack application that allows users to add student details along with an image to MongoDB and display a list of students with their images. The project consists of two sub-projects:
- Image_Uploader_Node (Backend) – A Node.js and Express server that handles API requests, stores student details and images in MongoDB.
- Image_Uploader_React (Frontend) – A React-based UI that provides a form to add students and displays the uploaded student list.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Image Storage: Stored in MongoDB as base64 or using a file storage system
- API Requests: Axios
✅ Upload student details with an image
✅ Store data in MongoDB
✅ Fetch and display student list with images
✅ Responsive and user-friendly interface
- Navigate to the backend folder : cd Image_Uploader_Node
- Install dependencies: npm install
- Start the server: npm start
- Navigate to the frontend folder: cd Image_Uploader_React
- Install dependencies: npm install
- Start the React app: npm start
Display List