Awsar is a MERN (MongoDB, Express.js, React.js, Node.js) project designed to connect students with internship opportunities and empower admins to post new positions. Built with scalability, efficiency, and user-friendliness in mind, this project aims to streamline the internship application process for students while providing admins with a robust platform to manage internship listings.
- Student Dashboard: Students can search for internships based on their interests and qualifications, view internship details, and apply for positions seamlessly.
- Admin Panel: Admins have exclusive access to a user-friendly interface where they can post new internship opportunities, manage existing listings, and review applicant submissions.
- Efficient Backend: Built with Node.js and Express.js, the backend ensures smooth data handling, authentication, and authorization processes.
- Responsive Frontend: Utilizing React.js, the frontend offers a modern and intuitive interface that adapts seamlessly to various screen sizes and devices.
- Scalable Database Solution: MongoDB Atlas provides a reliable and scalable database solution, ensuring data integrity and performance.
- Efficient Deployment: Leveraging Render and Netlify, the project is efficiently deployed for seamless accessibility.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB Atlas
- Deployment: Render, Netlify
- Other Tools: Git, Postman
- Clone the repository:
git clone https://github.com/yourusername/your-project.git
- Navigate to the project directory:
cd your-project
- Install dependencies:
npm install
- Set up environment variables (if any).
- Start the development server:
npm start
Contributions are welcome! Please fork the repository and create a pull request with your proposed changes. For major changes, please open an issue first to discuss the changes you wish to make.
This project is licensed under the MIT License.