This is the Frontend of a FullStack application that communicates with its own API. Developed with React, Typescript, Framer Motion and Styled-components.
This website was developed to serve as a personal gallery. It features a authentication-protected route that allows uploading new photos from a local machine directly to the website through its API and an Nodejs automation script.
-
Clone repo:
git clone https://github.com/viniciusbavosa/Portraits
-
Install dependencies with pnpm
pnpm install
-
Set environment variables
- Use .env-example in the repository root as an example
- Create a .env file with the environment variables from .env-example
-
Start application with pnpm ->
pnpm run dev
-
Application will run on ->
http://localhost:5173/
- In case another port has been set, just change
5173
to the respective port;
- In case another port has been set, just change
This repository is licensed under the Creative Commons Attribution-NonCommercial 4.0 International Public License. Be sure to read and agree to the license terms before using its content.
Thanks to João Genari for his help during the development of this project and for providing the template for this README.