Skip to content

Brandlink is my final project at Ironhack bootcamp. It is an SPA where designers can sign up, create projects containing the brand guidelines and share them with their clients.

Notifications You must be signed in to change notification settings

mariasimo/Brandlink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Brandlink

Brandlink is my final project at Ironhack bootcamp. It is a SPA where designers can sign up, create projects containing the brand guidelines and share them with their clients.

The aim is to offer designers a tool for presenting their work in a centralized, maintainable and and always up-to-date manner. Built with React + Express.

Brandlink

🚧

Warning

This project is now under active refactoring under the branch develop. I'm working on it! 👷🏻‍♀️

Current changelog

  • Passing from class syntax to function + hooks

  • Use context api for authentication and project state

  • Refactor styles from Bulma to good old vanilla css

  • Upgrade design

  • Add responsive styles

  • Add animations to key elements and/or page transitions

📁

Download the project

git clone https://github.com/mariasimo/Brandlink.git

⚙️

Config the project

You'll need to install dependencies. Run command:

npm install

Project is divided in two main folders. Client and Server. In order to start the project, you have to create two .env files.

Client side .env:

REACT_APP_API_URL=http://localhost:5000/api
REACT_APP_URL=http://localhost:3000
REACT_APP_GFONTS_KEY=<google-fonts-api-token>

Server side .env:

PORT=5000
ENV=development
DBD=<database-development>
DBP=<database-production>

CLOUD_NAME=<cloudinary-name>
CLOUD_KEY=<cloudinary-key>
CLOUD_SECRET=<cloudinary-secret>

🚀

Run the project

First, start the server with one of these commands:

npm run dev

And then, start client with command:

npm start

Ta-da! The project will run on http://localhost:3000

🏗

Built with

✌🏽

Contributions and feedback

This project is made for the only purpose of learning. Please feel free to use this repo for your own evil plans. Any comments, feedback or contributions will be very much appreciated

About

Brandlink is my final project at Ironhack bootcamp. It is an SPA where designers can sign up, create projects containing the brand guidelines and share them with their clients.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published