Hazel's Life Adventure Hazel's Life Adventure
August 3, 2021

Simple Twitter

Posted on August 3, 2021  •  1 minutes  • 212 words  • Other languages:  TW

Source Code at Github

This is my first collaborative project. I worked with 2 teammates in 2 weeks implementing Agile Approach for developing a MVP (Minimum Viable Product) responsive social website which the main idea and design are trying to clone basic feature of twitter.

In this experience, I learned:

  1. How to deal with conflicting code
  2. How to create branch to develop features then pull request on github asking review and merge to main project
  3. Review teammates’ code and give feedback

My main assignments include:

  1. Features and front-end pages of register, login, logout
  2. All pages and functions of back management stage such as view all users and administrator status, delete specific tweets, etc.
  3. Optimize the consistent style of all pages and make good RWD
  4. Modal of new tweet
  5. Features and front-end pages of profile setting and update
Modal of new tweet and counting characters in real-time

Main tools using in this project

Front-end:

HTML5, CSS3, Bootstrap5, JavaScript, handlebars

Back-end:

Express.js, sequelize, MySQL, bcryptjs, session, passport

Others:

socket.io, Heroku

You can use the following testing account to login:

Account 1

Account: user2
Password: 12345678

Account 2

Account: user3
Password: 12345678

Account 3

Account: user4
Password: 12345678

Click me or the image below to see real DEMO

comments powered by Disqus
Follow me

My experience and life.
All thing work together for good!