/present_gmpl

a copy of the gmpLibrary repo for gsg code academy project with @MohammedYehia , @RamyAlshurafa, @amusameh and @ashatat

Primary LanguageJavaScript

Gaza Municipality Public Library

A website that provides an accesible way to show all the upcoming events and courses that's going to happen in Gaza Library for the public as well as creating an online tool to book a room for special events. The website also provide a detailed introduction about the library.

Commercial Photography

The problem:

The limited number of daily vistors to the library and unawareness of the library activites between the public

User Stories:

  • Users are able to know about upcoming events with all necessary details.

  • Users are able to know about all the planned courese in the library and register online in any course.

  • Users can get a detailed overview about the Library and it's history with all the related statistics and info.

  • Admin is able to see a list of all scheduled events and coureses.

  • Admin is able to add new events and coureses to the list, and edit/delete them in case of any changes.

  • Admin is able to view a list of all booked rooms and verify or delete the request.

  • Admin can see a list of all coureses and a list of all people who registered for each course.

Prototype link can be found here.

Technology Stack:

  • Node.js
  • Express.js
  • HBS
  • MongoDB
  • JavaScript
  • HTML5
  • CSS3

How to start the program locally:

Clone the repo https://github.com/FACG4/gaza-library.git
Run npm install
Run npm run dev
Use your browser and jump into localhost:3000

Heroku Link:

      To be added