siddartha-004 / Assignment-GDSC-VNR

Project for Coordinator Selection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Getting Started with Create React App

Hello, This project requirements are: Your task is to create an Event Management Application with the following core functionalities:

  1. Sign-up Page: Allow all users (excluding admins) to register for an account.
  2. Login Page: Enable both regular users and admins to log in securely.
  3. Admin Portal: Empower admin users to Create, Delete, or Edit events seamlessly.
  4. User Portal: Provide regular users with the capability to register for events.

Technologies I have Utilized:

  • Frontend: React.js

  • Backend: Node.js

  • Database: MongoDB

    Working Procedure: 1)After cloning my github url into your terminal change respective directory to my project 2)On one part of terminal run "node server" 3)on other part of terminal run "npm run build" 4)Go to Chrome/Any Serach Engine and search for "http://localhost:4000/login" 5)"http://localhost:4000/login/signup" to register a new user.After registering login to website and see available events and register to event (One of user credentials include Useranme:s ,Password:s) 6)Admin credentials include (Username:Admin1,password:Admin).After login you can see multiple tabs on left sidebar where you can add new event ,edit event,delete event.Allevents posted by admin are visible to user dashboard. Screen Shots: Because of Animation usage some parts of application isn't able to have screenshot.If required to see check my application.***** Sign Up: image Login: image Admin side: creating event: image Showing events to delete,edit: image image image

    User side: Regsiter to event: image Showing events info: image

About

Project for Coordinator Selection


Languages

Language:JavaScript 77.3%Language:CSS 19.7%Language:HTML 3.1%