A 'Tweeter like' website called 'Twister'
MIT License
This is a university project for "Technologies du Web (3i017) - L3 Sorbonne Universit" It's a 'Tweeter like' website called 'Twister' it contains :
if you did find this project helpful, please leave a star for it.
Java EE, SQL, NoSQL, ReactJS
Eclipse, WebSotrm
-tomcat v9.0 (added to eclipse) -nodeJS v10.14.2 (to run reactjs)
Postman (read the Testing guide)
-mysql local: wamp/xamp -mysql on cloud (remotemysql.com , don't change the generated password when you create your database)
-mongoDb 4.0.6 local -mongoDb Atlas on cloud
phpmyadmin
mongoDB Compass: a GUI that lets you visually, explore your data.
did only first part of it
First Clone it:
git clone http://github.com/AmineDjeghri/Twister.git
-the server-side is Twister/Back-End, import the project inside Eclipse and run it in a server (Tomcat v9.0)
-the client-side is Twister/Front-End, run it with npm (You need to be inside twister-react):
cd twister-react
npm install
npm start
Twister/Twister/src/db/DBStatic.java
The required services to code are in Ennoncs/listeServices.pdf
We changed the name of the services so they will look like Tweeter and added also some other services
Here all the services : ( Services are more detailed in the file: BackEnd_FrontEnd_DOC.pdf)