Created to automate and keep track of interns (NYSC, SIWES and intern) for the National Information Technology Development Agency (NITDA). Started project during my national service @ NITDA.
Client: React, Redux, TailwindCSS, MUI, nivo charts
Server: Node, Express, MongoDB
Others: Docker
Clone the project
git clone https://github.com/Shugaba-Wuta/nitda-intern
Go to the project directory
cd nitda-intern
Provide all values in the ./services/web/src/test.env
and ./services/api/test.env
files and rename the files to .env
Start all services by running the command below
docker compose up --build --no-recreate --env-file ./services/api/.env
- Light/dark mode toggle
- Live previews
- Responsive design
- API docs using SwaggerUI
- Automated testing
To run this project, you will need to populate the test.env
and rename it to .env
found in the following directories:
./services/web/src/test.env
./services/api/test.env