- This a web application require node.js, if you don't have installed in your system please visit: Node.js.
- For vue cli installation please visit: Vue.js.
git clone https://github.com/CadetCoder/Vue-groupomania.git
cd frontend
npm install
npm run serve
Then the app running at:
Local: http://localhost:8080/
- VueJS
- Vuetify
- Vuex
- axios
- Sass
cd backend
npm install
nodemon server
- NodeJS
- Express
- Sequelize
- MySQL
Make sure you have MySQL
installed globally by downloading MySQL here.
Microsoft Windows. The recommended way to install MySQL on Microsoft Windows is to use the MySQL Installer; see MySQL Installer Method on how to download and run the MySQL Installer. For a detailed explanation for each step of the installation wizard, see MySQL Installer for Windows.
If you have chosen to configure MySQL as a Windows service during the installation process, which is the default option (see Windows Service for details), the MySQL server will start automatically after the installation process is completed.
Detailed information regarding Windows installation, including alternative installation methods and instructions for troubleshooting, can be found in Installing MySQL on Microsoft Windows.
OS X. The recommended way for installing MySQL on OS X is to use the OS X installer package. See Installing MySQL on macOS Using Native Packages on how to download and run the installer package, and how to start the MySQL server afterward.
Detailed information regarding installation on OS X can be found in Installing MySQL on macOS.
To install MySQL in your project please visit Node.js MySQL.
-
Download and install XAMPP here. XAMPP is a local web server on your computer
-
Go to PHPmyadmin to handle the administration of MySQL.
http://localhost/phpmyadmin
MySQL Cheatsheet - https://gist.github.com/bradtraversy/c831baaad44343cc945e76c2e30927b3 credit to the author Brad Traversy.
To register on the Groupomania social network, you must provide:
- A username (between 3 to 30 characters)
- A valid email address
- A password (8 to 20 characters, letters and numbers accepted only, upper and lower case, no symbols). You can then modify your profile (username, bio, photo) by going to your profile. Your account can be deleted by you as well as by the moderator.
Once logged in you can see user posts and publish as desired:
- a status
- a status + a link (gifs ok, no youtube videos)
- a status + an image. These posts can be like, comment, modify and delete. The moderator can delete them.
Distributed under the MIT License. See LICENSE
for more information.