Do you need one website from which you can view all events by the place and date you want? Our website guarantees that you can find the events you want and save your own list of them arranged by date. You can also edit your list and delete events that you do not want anymore. Also, you can see how many people are interested in each event, which helps you choose.
Project Name :
- EventFull
Team Name :
- Node Titans
Team Members :
- Manar Abdelkarim - TL
- Noura Alquran
- Obada Athamneh
- Monther Alkhwaldeh
- Doha Alazzam
User:
-
As a user I want to have an account that store my events
-
As a user I want to find a event in a specific location (city , country and date) for the events I want to attend.
-
As a user to add the event to my (will be attended list).
-
As a user I want to see my (will be attended list) sorted my date.
-
As a user I want to see more details about each event .
-
As a user I want to be able to delete events from my list .
-
As a user I want the old events to be deleted automatically
-
As a user I want to be able to use my mobile device to do this
-
As a user I want a clean and simple interface to work on.
-
As a user I want to Update see the number of people
-
Stretching Goals: As a user I want to see the weather
Developer:
-
As a developer I want my app to have mobile friendly CSS
-
As a developer I want to create a multi-page application
-
As a developer I want to follow MVC design pattern
-
As a developer I want to use PostgreSQL to improve data retrieval performance
-
As a developer I want to use API to retrieve events data and search for results
-
As a developer I want to apply RESTful architecture .
Standards
-
Style (website colors, font styles): [Obada] / except Categories
-
Branching and Communication (GitHub/commits):[Manar]
-
Code standards (ex: each function should have illustrative comments):[Noura , Doha]
-
Hierarchy File's tree and organizing: [Monther]
Sub-goals:
-
Wireframe for each page [Noura]
-
User stories "in read me "[ Manar]
-
Events Database [Manar]
-
User Database [Noura]
-
Database Diagrams [Monther]
-
Extensions (About the team):[Doha]
-
Sort search events results [Doha]
-
Partial (head , header , footer) [Obada]
-
Login/sign up [Noura]
-
Main Page and Search [Manar],
-
Render user event lists and Details [Monther]
-
Delete Events from the list [Obada]
-
Stretching Goals: delete events after date expired [Obada]
-
Stretching Goals: add the API weather
-
Stretching Goals: user Profile [Monther]
Roles
-
Team Leading and project management [Manar]
-
Presentation (Noura)
Timeline
The Project Oriented
EVENT_KEY = HybkkamcQAG2qkxKtCkNknuFZvrNBLlx