Skip to content

roldanmoncada/twytter

Repository files navigation

TWYTTER

License: MIT

Table of Contents

Description

Given the uncertainty regarding the the future of the popular social media platform Twitter, we decided to create a clone, whith which users can send posts, make comments on posts, and follow other users. Twytter is the perfect platform for users to come together to share and comment, therefore creating a fair, safe, civilized, and informative online community.

This is a full-stack application using the following technologies:

  • Node.js and Express.js to create a RESTful API
  • Handlebars.js as the template engine.
  • MySQL and the Sequelize ORM for the database.
  • Passport for authentication
  • Heroku

Usage

The user can

  • sign up for their profile
  • log in and log out
  • create new posts and delete posts
  • comment on other posts
  • follow and unfollow other users
  • browse profiles of followers

Contribution

If you have an idea to improve this app, fork the repo, create your branch, commit changes, push your contribution to your branch, and create a pull request.

Credits

  • Ang Lee: annielawang
  • Francisco Sanchez: MXCAZ
  • Roldan Navarrete: roldanmoncada
  • Heidrun Kubiessa: Kubikubiessa

Demonstration

Main page is the login screen. If a user doesn't have an account, they can click on either sign up links to be redirected to that page.

image

At the signup page, users are asked to input five fields of information that will pertain to their new Twytter account.

image

Upon creating a valid new account, users are redirected to their dashboard. Here they can access numerous features of the site.

image

Screen for creating a post

image

Posts you create will also populate in your dashboard so you can keep track of your latest posts

image

Users are able to follow and unfollow other users

image

Users can also visit the home page to view the posts of followed users

image

Users are able to comment on other users' posts as well

image

The app will track the number of comments on a given post

image

When a user signs out, they will be redirected to the login screen where they can choose to log back in and continue Twytting! (Info doesn't populate as shown, I typed the login info back in for visual purposes.)

image

Thank you for checking us out and happy Twytting :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •