project2

Build Status GitHub closed issues GitHub contributors

project2

project2 is a collaborative endeavour and the culmination of the SMU Coding Boot Camp cirriculum up to this point. In an effort to combine the most concepts into a single application, we opted to create a Heroku hosted blog using Passport, MySQL, Travis, ESLint, Sequelize, Express, node.js, jQuery, Handlebars and Zomato API.
Launch Hosted Application!

Table of Contents

About the Project

Our blog project utilizes multiple MySQL tables and location/buisiness data from the open source version of Zomato API. User sign-up, login and deletion are aided in facilitation through the use of Passport in which passwords are hashed, serialized, deserialized and authenticated. The data base is hosed via JawsDB in conjunction with the site being hosted on Heroku. The application sleeps after 30 minutes of inactivity, so initial site renderings may be longer than usual. Currently our team is working on rendereding blogs to the user screen by further implementing Handlebars and improving our useage and visualization of the API data that is availble to us with the open source version of the API. Future Improvements of this application are friending other blog users, viewing other user blogs, creating favorites and five star rating short lists for each blogger as well as many more exciting ideas that are constantly being cultivated! Stay tuned for future improvements!

Getting Started

This project is hosted by heroku, simply navigate to the URL in your favoirte browser and create a login with an e-mail and password.

Usage

Upon arriving on the ladning page, teh user will be prompted with an option to sign up. To do so, simply input a valid e-mail address and password, then click the Sign Up button.

Sign Up Page alt text

If you already have an active account, input your e-mail and password, then click the Login button.

Login Page alt text

Once logged in, the user can search for popular restaurants by city in the search box, or create a blog about a recent dining expreeience!

Member Page alt text

Contributing

This project was completed as a collaborative group assignment for SMU Coding Boot Camp, and as such is not subject to any regular update or maintenance. However, if you would like to extend advise, inquire about the project or otherwise communicate about this project, please use any of the means in the contact section below.

Contacts

License(s)

Acknowledgements