This repository serves as the Meja Belajar Web Application frontend/client codebase, as part of the Software Engineering [COMP6100001] course. The project's objective is to equip students with the essential knowledge and skills required for success in software development, covering various aspects such as the software development lifecycle, process models, project management, architecture, and quality assurance. Each contributor in this repository plays a vital role in the Software Engineering project, with every group member contributing based on their assigned roles and responsibilities.
Client: React, Redux, TailwindCSS, Next.UI, Typescript
Server: Go, Gin-Gonic, GORM, PostgreSQL
For more information about this project, please refer to this GitHub profile.
To run this project, you will need to add the following environment variables to your .env file
VITE_APP_NAME=Meja Belajar
VITE_API_BASE_URL=http://localhost:3000/
Clone the project
git clone https://github.com/Meja-Belajar/mejabelajar-web.git
Go to the project directory
cd mejabelajar-web
Install dependencies
npm install
Start the server
npm run dev
For API installation, please refer to MejaBelajar-API
Static deployment of this site available at mejabelajar.github.io