Skip to content

samuel-duhaime/critter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Critter | 🐦 Twitter Clone

Trailer

Critter Trailer

Description

A Twitter-like social media platform for posting, liking, and following users. Experience the familiar features of Twitter in this engaging project.

Problems and Challenges

  • Develop a user-friendly and engaging UI similar to Twitter's within a short timeframe of only 4 days.
  • Integrate the frontend with a pre-existing backend API and ensure seamless communication and data flow between the two.
  • Implement robust error handling and messaging to ensure that users receive clear and helpful feedback when issues arise.

Solutions

  • Built the frontend using a pre-made template, while still customizing it to fit project requirements and ensuring a visually appealing design.
  • Implemented additional features such as a trending section, user profile tooltips, dynamic follow button, and following page, to enhance the user experience.
  • Ensured the website was responsive, including designing and implementing responsive sidebars, to optimize the user experience on all devices.

Project Details

  • Development time: Completed in 4 days
  • Front-end: Built with React.js, JavaScript, and Styled Components
  • Back-end: Utilizes a Node.js and Express API
  • Tools: Git and GitHub

Conclusion

This Twitter-like social media project presented several challenges that required creative solutions, such as implementing a userContext to display error messages and creating a user profile tooltips.

Despite the tight deadline of 4 days, I was able to build a responsive and engaging platform, complete with trending meows, profile tooltips, and other bonus features. This project was built using React.js, JavaScript, and Styled-components. Overall, this project showcases my abilities as a web developer and my commitment to creating user-friendly and visually appealing web applications.

About

A Twitter-like social media platform for posting, liking, and following users. Experience the familiar features of Twitter in this engaging project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors