Intern Management Portal is a web application built with Next.js for managing internships and interns. It provides an easy way to onboard, track, and manage interns within your organization.
To run this project locally, follow these steps:
- Clone this repository.
- Install dependencies using
npm install
oryarn install
. - Start the development server with
npm run dev
oryarn dev
. - Open http://localhost:3000 in your web browser.
/components
: Contains React components used throughout the application./pages
: Contains Next.js page components./public
: Static assets like images and stylesheets./utils
: Utility functions and helpers.
This application allows you to:
- Create and manage internship programs.
- Onboard interns by providing necessary details.
- Track intern progress and project assignments.
The following environment variables can be configured:
DATABASE_URL
: Database connection URL.API_KEY
: API key for external services.- ...
- Next.js (v12.1.0)
- React (v17.0.2)
- ...
We welcome contributions from the community. If you'd like to contribute, please follow our contributing guidelines.
This project is licensed under the MIT License.