Singular is a platform to explore and connect with peers through the power of learning and teaching.
Singular is open and free to use, it enables a user to curate his profile and offer to teach unique skills to the community of users, all in a simple and friendly interface coupled to a secure login.
- [npm] (https://www.npmjs.com/)
- [mySql] (https://www.mysql.com/)
- [Node] (https://nodejs.org/en/)
- Clone the repo
- Set up mySql
- Create the env file
- Run the server
- You are ready to set up the front end!
Clone the skill-x-change-server code
locally. In a terminal, run:
git clone https://github.com/cristinaguimaraes/skill-x-change-server.git
In the terminal, run:
mysql --password -u root
When prompted, enter the mySql password.
Then, run:
create database skill_x_change_db;
In your text editor create the .env file
ENV=develop
DB_PORT=3306
DB_USER='your mysql user'
DB_PASSWORD='your mysql password'
FB_APP_SECRET=
In a new tab in the terminal, run:
npm install
node server/createCategories.js
npm run dev
Navigate to skill-x-change-client and follow the instructions in the README.md to finish the setup and run the application.
- Express.js
- MySQL
- Sequelize