Skip to content

Andela Fellowship Cycle 29 Pre-Bootcamp Developer Challenge - Event Manager App: This app will help to accept applications to use event center / facilities, and will either decline events when the proposed day is already taken, or suggest an available day.

Notifications You must be signed in to change notification settings

pmndifon/EventManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 

Repository files navigation

EventManager

Andela Fellowship Cycle 29 Pre-Bootcamp Developer Challenge - Event Manager App: This app will help to accept applications to use event center / facilities, and will either decline events when the proposed day is already taken, or suggest an available day.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Please ensure you have the following tools installed:
- Git
- Sublime Text (or any text editor of your choice)
- Node js

Features

The client-side and server-side features are as follows:

  • User signup and signin pages.
  • A page where an authenticated user can add a new event.
  • A page, section or view where an authenticated user can
  • Modify the event he/she added
  • Delete the event he/she added
  • A page where an admin can add a new center
  • A page, section or view where an admin can modify the details of a center
  • A page showing the details of a center and the events slated for that center

API Endpoints that do the following:

  • Create an event
  • Modify an event
  • Delete an event
  • Add a new center
  • Modify the details of a center
  • Get all the centers
  • Get the details of a center

Extra Features

  • Create user accounts that can signin/signout from the app. (Using token based authentication with JSON Web Tokens)
  • Apply necessary security to privileged API endpoints using JSON Web Tokens

Built With

  • HTML/CSS - used to build template files
  • Bootstrap 4 - used to build template files
  • Node Js
  • ReactJS/Redux
  • JavaScritp/ES6

Authors

  • Patrick Ndifon

Acknowledgments

  • Hat tip to Andela cycle-29 bootcampers, facilitators etc.
  • Inspiration
  • etc

About

Andela Fellowship Cycle 29 Pre-Bootcamp Developer Challenge - Event Manager App: This app will help to accept applications to use event center / facilities, and will either decline events when the proposed day is already taken, or suggest an available day.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published