Easycoding (click link to live website) was bootstrapped with Create React App and is deployed on Netlify.
You can login using t@k.com and password 'banana'
This project was built from scratch in 1 week.
This is an app created for developers that want to understand EASILY how to implement a new feature or dependency. Through this app a user can upload some post to help others code in the easiest possible way, or even request a matter that they have trouble with, so eventually an other user can see it and post something about that. So it is a platform where all developers can share their experience with features that they were struggling in the beginning, and now found a much easier way to implement them. Furthermore, Easycoding let you share you feeling about a post or request with the comment section. For example, a user can refer to a post if he/she thinks that it is not as helpful, or if it actually is, give some nice feedback to the author of the post. So let's all join this website and make our coding lives easy, by helping each other in this journey. We definitely invite you to sign up and try it out.
There is no better description than experiencing it yourself. So take a look --> Easycoding.
The functionalities that this app relies on are:
- HTTP methodes to fetch data from the backend with Axios
- Uploading pictures for signing up or uploading a post
- Being able to block a user or set an admin
- Adding and deleting posts
- Being able to comment and reply on that under a post or request
- creating a profile with a picture by using Cloudinary
- Searching through all the posts, requests or favourites
- Writing posts and comments with Markdown.
- showing information on screen with the support of a Redux store and the the backend part of this project
- Searching through own API
- Using Markdown in text
- Uploading multiple pictures
- Favourite function
- Comments and replying posts
- Install all dependencies
npm install
- Run the app
npm run start