Skip to content

Meja-Belajar/mejabelajar-web

Repository files navigation

Meja Belajar Web Application

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.

Tech Stack

Client: React, Redux, TailwindCSS, Next.UI, Typescript

Server: Go, Gin-Gonic, GORM, PostgreSQL

Features

For more information about this project, please refer to this GitHub profile.

Environment Variables

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/

Run Locally

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

Demo

Static deployment of this site available at mejabelajar.github.io