jpardike / project-one

Home Page:https://jp-tianguis.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Express List

The goal of this project is to deploy an application that allows user to create profile, view listings of other users, and create listings of their own.

--Heroku Link--

Technologies Used: HTML CSS JavaScript jQuery Node.js Express ejs MongoDB Mongoose Bootstrap Google Map API

//FEATURES

-Google Map that displays location of listed item -Functioning search bar that allows user to search for items

##USER STORIES Global

When the user enters expresslist.com they will be prompted with a sign-up or login page

After logging in/signing up, the user can list any item of their choosing

Page will have sidebar navigation

The user will input the type of item, price, condition, location & an image of their item

The user will have the option to update and delete their listing

The user will be able to view listings of other sellers

//**Would like to have: Add google map next to listing that shows location of seller

//Profile page

//listing index page

//add ability for item creator to delete or edit their listing instead of all users

##USER STORIES Home PAGE

The user will be able to click sign-up on the homepage and the create a profile form will be displayed in the center of the home page. The user can user navigation bar to view current listings or sellers as well as search for an item from the home page.

Home-Index

##USER STORIES VIEW LISTING PAGE

The user will be able to view or search for current items listed by other users.

Products-Index

##USER STORIES User Index Page

The user will be able to view the current sellers. The user can click on another user and view their current listings and location.

User-Index

##USER STORIES Profile Show Page

THe user can update or delete profile and createa a new listing for an item.

Profile-Show

##USER STORIES Product Show Page

The user can view location of the item and the user who posted it. The item can be updated or deleted.

Product-Show

##USER STORIES Profile Update Page

The user can update their profile.

Profile-Edit

##USER STORIES New Product Page

The user can post a new product inputting price, condition, location.

Product-New

##User Stories Update Product

The user can update their listing

Product-Edit

About

https://jp-tianguis.herokuapp.com/


Languages

Language:HTML 49.9%Language:JavaScript 35.9%Language:CSS 14.3%