A full functional portfolio that you can update your blog posts and your projects using UI provided by Sanity.io.
The project is build with React. It uses Tailwind CSS for styling and Sanity.io for the backend.
For continuous integration and continuous deployment it uses Netlify CI/CD and for the deployment Netlify.
-
Clone the project on your local machine.
$ https://github.com/basilisSam/myportfolio.git
-
Navigate to the project folder and install the dependencies with the following command.
$ npm install
-
Run the application locally (the application can be accessed from localhost:3000)
$ npm start
-
Run Sanity.io locally (the application can be accessed from localhost:3333)
$ cd studio sanity start
You can start the react application by using npm start
(you will need the json-server running).
You can build the application in production mode with npm build
Note: You can use
yarn
instead ofnpm