3.5Chan is Messageboard web app that allows users to anonymously create and view discussions.
This is built on react along with JavaScript, HTML, CSS and ChakraUI.
GitHub | Deployed at https://not3dot5chan.herokuapp.com/
- You can see the posts made by the users in the landing page
- The user can hide posts that they do not wish to see
- The user can create a post by clicking on "Create a post" button and then selecting a username and typing their post and hitting submit.
- Tried making users anonymous and allowing them to select a unique id/username every time they create a post without having to sign-in
Download the project folder to your local machine and in the project directory run the following code :
Installing the dependencies
$ npm install
Running the build on localhost
$ npm start
Sources:
- https://reactjs.org/
- https://blog.heroku.com/deploying-react-with-zero-configuration
- https://docs.parseplatform.org/
- https://www.back4app.com/docs/get-started/welcome
- https://github.com/axios/axios
- https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
- https://www.freecodecamp.org/news/how-to-add-a-serverless-database-to-react-projects-and-web-apps/
- https://github.com/easybase/easybase-react
- https://www.taniarascia.com/getting-started-with-react/
- https://benjamincarlson.medium.com/create-a-hamburger-menu-using-chakra-ui-a-practical-example-of-javascripts-usestate-fb087e100b22