A project made for showing which tags are the most used with another tag. This project was made for Web Development course in Universidad de Los Andes.
To get a copy of this project, the only thing you need is to execute:
git clone: https://github.com/jm-dominguez/WebDevMidterm.git
To run this project you need NodeJS with NPM, Mongodb, and Yarn.
Install Node and NPM from: https://nodejs.org/es/
Install Mongodb from: https://www.mongodb.com/download-center
To install Yarn use: $ npm install -g yarn
Firstly, enter to the root directory of the project and run
$ npm install
Secondly, enter to the frontend folder of the project and run
$ npm install
Thirdly, run the backend using the npm start
$ npm start
Fourthly, run the frontend using the yarn start command
$ yarn start
Note: You need to change the value of the database credentials that are in routes/index.js
Know, both applications should be running.
In order to deploy this as a live system, you need to enter frontend folder. There run the command
$ yarn build
This commands updates the build folder which contains the static components that are served by the browser.
- Express - The web framework used
- Mongodb - Database used
- React - Javascript frontend library
- NPM - Depedency Management
My creative component for this web page, was to add a section that displays the tag that has registered the maximum number of repetitions that was achieved in a all of the searches.
- Juan Manuel Domínguez- jm-dominguez
This project is licensed under the MIT License - see the LICENSE.md file for details
- The button was made using http://css3buttongenerator.com/