Click the following link to visit Cajarilla marketplace.
Cajarilla online marketplace
Cajarilla Marketplace is our online application. Our Team developed this app as our second Projet for our academy requirement for University of Washington coding Bootcamp course. This is node js appliaction. we used Mysql for database. By using Cajarilla online marketplace users can post items for sale with detail description of the product. user can view items that are currently for sale and place offers on items to purchase them. Users who post items can either accept or reject offers on their items.
Follow following steps for Installation of app in your local machine.
- Go to https://github.com/lamashree/Project-2
- click on clone or download from the right side of the page. copy it.
- git clone Repo.
- change directory to the Repository.
- npm install and other dependencies
- Or click on the link at the first line of the page.
- HTML, handlebars, CSS.
- Node.js
- NPM packages
- Npm package socket.io*
- Express() for application framework - Express() for application framework
- Routes for serving different page and inserting, retrieving , updating and deleting data. - Routes for serving different page and inserting, retrieving , updating and deleting data.
- Sequelize to creating database tables - Sequelize to creating database tables
- Mysql for database - Mysql for database
- Google Maps API for location of the items.
- Javascript
- jquery AJAX()
- GitHub for merging and managing Project.
- Heroku for devployment of the Project.
- slack
- Google Slide
- Google.fu
- Instructors and TAs
- Jessica Sills
- Shreejaya lama
- Stella Kim
- Eric Choi
After our team brainstroming session we came in conclusion to build Cajarilla online Marketplace. Our team members had feeling that after developing this application we will have enough understaing of online marketplace. All we do online purchasing, ordering, and searching for the product that we need. So, as our team thought why not developing something that already exist and has large scope in the market. This application have bullied targeting to people of the society.
- Login and User Authentication
- Socket.io chat feature
- Picture file upload from local machine.
- price matching/searching
- Timer foe bids
- User posting of purchase review and picture.
- Search functionality for items
- More validation for application.
This is our application home page. proceed to the home page of the application with valid above given URL.
Scroll down to the homePage. you can see items for sale page.
User can get more information of the item by clicking on item that will take you to the *Cajarilla item page. item page provides all the information about item that are currently viewing. it has also function to show where the item is located. user can view prevous bid for the item if there are any bid for that item. user also able to summit bid.
This apllication is developed for people in the society. User can easily post any item they want to sale. click on Post an Item button from the home page. Fill out all the form feild and click on the submmit button to post an item for sale.