Twitter-Clone_Front-end
✨
Demo.
Login | Home |
---|---|
Profile | Message | Notifications |
---|---|---|
Deployed in: https://twitter-clone-front-end.vercel.app/
💻
About the project.
This is an initial version of a project for educational purposes, so it is not fully developed yet, so it may present different errors. Likewise, only some functionalities have been implemented. Over time, some other features that twitter has will be added.
Test accounts:
- User: UserTest Password: 123
- User: UserTest2 Password: 123
📜
Descriptions.
It consists of a recreation of Twitter, to put into practice knowledge of both Front-end and Back-end implementing the MERN Stack along with other technologies to add more value to the project.
🏆
Specifications.
-
I can see my profile or others' profile
-
When I am on a profile, I can see Tweets and Retweets. I can also filter by Tweets, Tweets and replies, Media and Likes
-
When I am on a profile, I can see followers and following
-
When I am on a profile, I can see follow or unfollow the user
-
I can navigate between Home, Explore and Bookmarks
-
I can navigate to My Profile, Group Chat (optional), Setting/Authentication App.
-
When I am on Home, I can post a new Tweet
-
When I post a new Tweet, I can choose to upload an image and set the Tweet to be public or only-follower
-
When I am on Home, I can see Tweets of people who I follow
-
I can Comment, Retweet, Like or Save a Tweet
-
I can Comment with image and I can like a comment
-
I can see the posted time of the Comments and Tweets
-
When I am on Home, I can see the most popular hashtags and people I should follow (it's up to you how to implement this)
-
When I am on Explore, I can see the Top, Latest Tweet, or Tweet with Media. I can also choose to see the most popular people
-
When I am on Bookmarks, I can see the Saved Tweet
-
I can search for a group
⭐
Languages.
🎨
Frameworks.
💾
Databases and cloud hosting.
🛠️
Software and Tools.
🚀
Getting Started.
📌
Prerequisites and dependencies.
👉
Installation.
In your local repository
npm install
⚡
Executing.
npm start
☕
Collaborators.
📝
License.
💬
Contact.
- Mario Quirós Luna
- Isabel Portuguez Calderón
- Jorge Madrigal Solano
- Bryan Soto Ureña