Here We have an example of a Block site where users can login an post blogs about tech related topics. This is a full stack application that uses the following technologies:
You can install this locally and run your very own version of it by running:
Note: You will need to have MySQL installed on your machine to run this.
git clone https://github.com/NateAyye/tech-jab-io.git
cd tech-jab-I0
npm install
Now with the project installed and MySQL installed, Log into the MySQL CLI with the command mysql -u root -p
and enter your password for the root user in your mysql DB. (You will only need to create a database for this project to work) Then you can run the following command to create the database:
source db/schema.sql
! You Should not need the MySQL Console any more after this point !
Create a .env
file in the root of the project that has the same contents as the .env.EXAMPLE
file. Then you can run the following command to seed the database with some data:
npm run seed
Now you can run the following command to start the server:
npm start
Or run it in watch mode so that it restarts the server after you make a change to a file with the following command:
npm run watch
External Link to FULL Example Video Here!
Create a new post on Your Profile:
Comment on Other peoples posts:
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Basic Rules for contributing to this repo are gonna be held to standards with the Contributor Convenant Code of Conduct Standards.
No Test Setup For This Project Yet.
Refer to the MIT License file within the root of the repository;
Want to know me a little bit bette more? NateAyye's Profile
Want to get in contact with me?
- Send an email to nathanacuevas97@gmail.com