Skip to content

Social Network login template built with react, express and a mongodb.

License

Notifications You must be signed in to change notification settings

JohnGoure/basedbook

Repository files navigation

Basedbook

Description

BasedBook is a social network login template that follows the visual design of Facebook and other social networks.

Dependencies

  • npm
  • babel
  • webpack
  • React
  • express
  • bcrypt
  • mongoose
  • nodemon

Screenshot of Login and create account page

BasedBook, Facebook Clone

Tasks

  1. Implement and test Models.
    • User
    • Friend
    • Post
    • Image
    • Comment Stack
  2. Implement and test routes.
  3. Implement and test controllers.
  4. Refactor client side rendering from pug to React.js
  5. Implement and test Views.
    • Admin
    • Logged out
    • Logged in
  6. Implement and test validation/sanitization
  7. Refactor the css to match Facebook.
  8. Implement and test password encryption.
  9. Implement and test user authentication.
  10. Add sessions.
  11. Setup Heroku hosting for production.
  12. Setup Nginx for production.

License MIT

License.md