Front end use React, TypeScript Bacend use NodeJS, Express Database use cloud MongoDB
- Login
- Register user
- Create/Edit Profile
- Create a tweet
- Comment a tweet
- Like a tweet
- Delete a tweet
- Re-Tweet
- Feeds page
- Followers/Following
- Deploy the project
in the twitter folder
# run this bash first time or when new packge is added
npm i
# open front end dev server
yarn start
in the twitter_api folder
# run this bash first time or when new packge is added
npm i
# open back end node server dev mode
npm run dev