This project was developed as our senior graduation project.
The platform helps university students find suitable training companies by allowing them to browse companies, read internship experiences from previous trainees, and submit reviews and ratings.
The system also allows companies to manage their profiles and enables administrators to monitor users and reviews.
- HTML
- CSS
- JavaScript
- Node.js
- Express.js
- JSON
- User authentication
- Student, Company, and Admin roles
- Company profiles
- Internship reviews and ratings
- Responsive design
- Arabic and English support
This project was completed as a team of four students.
My responsibilities included:
- Developing responsive frontend pages.
- Building the authentication interfaces.
- Designing the UI layout.
- Integrating frontend pages with the backend during the final integration phase.
- Participating in testing and fixing integration issues.
- Clone the repository.
- Open the project.
- Install the required packages.
- Run the server.
- Open the application in your browser.