A meme sharing platform.
- memeshare-frontend : reactjs frontend project directory.
- memeshare-backend : spring boot backend rest project direcotry
- install.sh : installation script for dependencies
- server_run.sh : spring boot backend server run script
-
Frontend
- ReactJS
- React Hooks
- React-Bootstarp
- JSX
- CSS
-
Backend
- Spring Boot
- Spring Web
- Spring Data
- Spring Validation
- MongoDB
- Swagger
-
Others
- Docker
- Adding SSL (https)
- java 11 runtime
- postgres sql
run the install script to install dependencies and configure database
$ chomod +x install.sh
$ sudo ./install.sh
run scipt to run the backend server
$ chmod +x server_run.sh
$ ./server_run.sh
- npm
go to frontend project direcotry
$ npm install
$ npm start