Skip to content

GP1-Alta/immersive-dashboard-api

Repository files navigation

Immersive Dashboard

💻 About The Project

Immersive Dashboard is data management application at Alterra Academy for managing Immersive Students.

✨ App Features

✅ User can login and update data.
✅ Superadmin (Manager) can add new users (such as Mentor, Placement Team, People Skill Team), update data end delete users.
✅ User can see all registered users.
✅ User can create classes, edit, delete, and see class content.
✅ User can add mentee (students), view all mentees, edit mentees data, filter mentees list by classes, categories (IT and Non IT), and statuses (Interview, Join Class, Unit 1, Unit 2, Unit 3, Repeat Unit 1, Repeat Unit 2, Repeat Unit 3, Placement, Eliminated, Graduated).
✅ User can edit/change mentee's status.
✅ User can add feedback/log for mentee.

🛠  Build App & Database

GitHub Visual Studio Code MySQL Go GCP Docker Ubuntu Cloudflare JWT Swagger Postman

🗃️ ERD

OpenAPI Documentation

If you want to consume open api here

Run Locally

Clone the project

https://github.com/GP1-Alta/immersive-dashboard-api.git

Go to the project directory

cd immersive-dashboard-api

👥 Credit

GitHub Kharisma GitHub Rizal

©️ 2023

BACK TO TOP

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published