-
MongoDB: A document-based database or NoSQL, to be precise MSQL.
-
ExpressJS: A web app framework for Node.js
-
React: A Javascript front-end library for building User Interface (UI).
-
Node.js: Javascript run-tume environment that executes Javascript code outside of a browser (such as a server).
-
and Mongoose: Simple, schema-based solution to model application data.
API This new backend is much simplier than my previous attempt.
there is only one controller that contains everything!
client The frontend is built with mui, redux toolkit for the state management and a request file that contains all of the request.
Barking Dogs, is just in development stage. There are still a lot of work need to be done. Such as:
- Like/Dislike Features
- Unfollow
- Forget Password
- implement nodemailer
- share
- post upload image
- add videos?
- Profile Customization
- CRUD for post
- Admin Portal?
- Message Features
🚧NodeJS and yarn must already be installed in your system and have an android device! 🚧
Firstly, you will need to clone the repo locally.
Once you have it ready navigate into the directory and run the following commands:
- Run api
cd api && npm start
- Run Client
cd client && npm start
John Andres
💻