Skip to content

omikolaj/neos-fair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neos Fair

React-Redux application inspired by craigslist and offerup. Place where people can buy and sell items. This applications implements security measures for authentication. Upon signing up user's account is charged with $1000.00 dollars. Allowing them to purchase items which are added to their past orders section for future review.

Features and Technologies

  • React for component management and presentation logic
  • Redux for state management and asynchronous Javascript back-end API calls
  • CSS Modules
  • OmniAuth Github strategy (Login with GitHub)
  • Custom login and sign up flow system
  • Full CRUD support (Create, Retrieve, Update, Delete) with error handling
  • Ruby on Rails powered back-end API for database persistence
  • Stateless back-end API using JWT (Json Web Token) authentication system
  • Each API end-point is guarded to only allow authenticated requests access data
  • All requests to the server utilize asynchronous Javascript fetch api with error handeling
  • PostgreSQL database

Usage

This application has been deployed to Heroku. You can find the live version at https://neos-fair.herokuapp.com/ Run npm install && npm start to install dependencies and start front end server.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/omikolaj/neos-fair. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

This project is available as open source under the terms of the MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published