Project Description |
🎓 This project is a comprehensive web platform that connects students with exciting internship opportunities. With a sleek, modern design and a robust backend, our platform makes finding the perfect internship a breeze. |
| Key Features |
Progressive Web App (PWA) P 📲: Enjoy a near-native app experience right in your browser with offline capabilities and fast loading times.
Internship Listings 📃: Browse through a curated list of internships tailored for students.
Student Profiles 👩🎓👨🎓: Create and manage your profile to apply for internships with just a few clicks.
Company Insights 🏢: Get to know companies and what it's like to work with them through detailed descriptions and reviews.
| How to Download & Run |
Prerequisites: Make sure you have the following installed: PHP 5.6 or higher, MySQL Database, Composer (for PHP dependencies), Node.js (for PWA functionality).
Steps:
- Clone the repository: `git clone https://your-repository-link.git\`.
- Navigate to the project directory: `cd internship-portal-project`.
- Install PHP dependencies: `composer install`.
- Install Node.js dependencies (for PWA): `npm install`.
- Create a `.env` file from the `.env.example` and update it with your database credentials.
- Run the migration to set up your database: `php migration_script.php`.
- Start the local development server: `php -S localhost:8000`.
- Open your web browser and go to: `http://localhost:8000\`.
🎉 Now you should see the internship portal up and running! |
| Contributing | Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project.
- Create your Feature Branch (`git checkout -b feature/AmazingFeature`).
- Commit your Changes (`git commit -m 'Add some AmazingFeature'`).
- Push to the Branch (`git push origin feature/AmazingFeature`).
- Open a Pull Request.
| License | Distributed under the MIT License. See `LICENSE` for more information. | | Contact | Student Coordinator - zakarializouaoui@gmail.com
We hope you enjoy using our platform to find your next internship adventure! 🚀