Skip to content

ZeiMu/events-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Platform Website Application

A platform for community members to view and sign up for events. Platform also allows staff members to create and manage events for the community by logging into theira account.

Features

The general public (local community):

  • Browse list of upcoming events
  • Add events they have signed up to in their Google Calendar

Staff members:

  • Login to their account
  • Create and manage events such as; event, date, time and description

Technical: React React-router Google Calendar API (limited to the test user which I have added in the Google Cloud console) Netlify

Test account access details

Staff Login details: email: staff@email.com password: staff@password

Google Login details:

email: violetandindigogalaxy@gmail.com password: passwordtest123

How to run this project locally

git clone https://github.com/ZeiMu/events-platform.git cd event-platform

Installing dependencies node.js npm install npm start (after running this the url that should show up is http://localhost:3000)

Environmemnt Variable

  • Create a file in the root directory
  • Name this file .env
  • Paste the client id below into this file REACT_APP_GOOGLE_CLIENT_ID = 41453280321-ias4bpdnuhgqpj5nvv33r6u2umo33js6.apps.googleusercontent.com

Netlify Live demo https:radiant-beignet-fe2425.netlify.app

My personal details:

Name: Zeineb Github: https://github.com/ZeiMu/events-platform Email: zeineb1mukhtar1@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published