View Demo · Report Bug · Request Feature
- Secure user registration and authentication
- Create posts, like and comment on posts
- Visit user profiles/follow other users
- Search for tweets with specific keywords
- React + Redux
- Sass
- Node.js
- MongoDB
Run the project in your machine locally.
Clone the repo locally using:
git clone https://github.com/SamipPoudel58/samiptter.gitInstall dependencies in the root folder
cd samiptter
npm installInstall dependencies in the frontend folder
cd frontend
npm installYou will need to provide your own .env variables, here's how you can do it:
- create a new file
.envin the root - open .env.EXAMPLE
- copy the contents and paste it into your own
.envfile - make sure you replace the values with your own valid values
npm run devI'd love if you'd contribute to the project.
After cloning & setting up the local project you can push the changes to your github fork and make a pull request.
git add .
git commit -m "feat: added new stuff"
git push YOUR_REPO_URL BRANCH_NAMEIf you run into errors, try checking out fixes for some frequently occuring errors in the Troubleshooting Guide