This project has been building as a study-case of new technologies, especially GraphQL that I've been studying for the last years. I'd like to be able to build a entire application, including front-end and back-end, using GraphQL, React and NodeJS.
I also tried new host services, architectures, patterns, authentication. I've been working on this projects on the my weekends, it's almost done.
- NextJS, Typescript, Styled Components, Redux, Apollo Client.
- NodeJS, Typescript, Express, MongoDB, Apollo Server.
- The Backend is hosted on Heroku.
- The database is hosted on MongoDB Atlas.
- The Frontend is hosted on Vercel.
- Create a random user.
- Login automagically.
- Post a tweet.
- Like a tweet.
- Comment a tweet.
- Delete your tweet.
- Subscription to new tweets.
- Follow an user.
- Unfollow an user.
- View a single user.
- View a single tweet.
To see more details about each project, please, read their documentation.