ucc-trial-task

UCC Trial Task – Event Management System

Technologies Used


Project Overview

1. Approach

The goal of this project was to build a multi-user event management system where users can create, edit, and delete their own events. The system implements secure authentication and prevents unauthorized access.

2. Solution

3. Design

4. Tools Used

5. Sources


Installation

# Backend setup
cd UCC_server
npm install
npm run develop

# Frontend setup
cd UCC_client
npm install
ng serve

Run Frontend and Backend Together

If you’d like to run both the frontend and backend concurrently, use the following command:

npm run dev

This executes the following concurrently script:

secret-server-project@1.0.0 dev concurrently “npm start –prefix UCC_client” “npm run develop –prefix UCC_server”

Demo Video
The demo video showcasing the project functionality: https://drive.google.com/file/d/1qH1cQco0eETw1rOBDOCoJ4Mv7otAekiZ/view?usp=sharing