Skip to content

Repository files navigation

Cooperative Training Experiences Platform

About

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.


Technologies

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Express.js
  • JSON

Features

  • User authentication
  • Student, Company, and Admin roles
  • Company profiles
  • Internship reviews and ratings
  • Responsive design
  • Arabic and English support

My Contribution

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.

Screenshots

Home Page

image

Student Registration

image

Available Companies Interface

image

Review Page

image

Admin Dashboard

image

How to Run

  1. Clone the repository.
  2. Open the project.
  3. Install the required packages.
  4. Run the server.
  5. Open the application in your browser.

About

Internship review platform for university students.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages