Table of Contents
This is the frontend part of the University Clubs Management System (UCMS) at AITU. The UCMS is a system that allows students to create and join clubs, create and attend events, and communicate with other students. The UCMS is a distributed system that consists of several microservices. This repository contains the frontend part of the UCMS.
- npm or yarn
- Node.js
- backend services running
-
Clone the repository:
git clone https://github.com/Arakasi21/university-clubs-frontend.git cd university-clubs-frontend npm install
The configuration is done using environment variables. The following environment variables are required:
Create .env file:
touch .env
NEXT_PUBLIC_API_URL=http://localhost:3000
NEXT_PUBLIC_BACKEND_URL=http://localhost:5000
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.