Tattion is a dynamic web page designed to streamline the process of finding a good tattoo artist for users and provide tattoo artists with the opportunity to reach new clients. With Tattion, users can upload their own tattoo designs or choose from a wide gallery of available designs.
- Tattoo design uploads: Users can upload their own tattoo designs to share them with the community.
- Extensive design gallery: Tattion offers a wide variety of tattoo designs for users to explore and choose from.
- Tattoo artist profiles: Tattoo artists can create profiles and showcase their works and designs.
Follow these steps to install and run the Tattion project in your local development environment:
- Clone the repository:
git clone https://github.com/MAKAIABootcamp/tattion-project-front-3.git- Navigate to the project directory:
cd tattion-project-front-3- Install the dependencies using pnpm:
pnpm install- Run the project in development mode:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js.
The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.
We appreciate contributions to Tattion! If you would like to contribute to the project, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature/my-new-feature or git checkout -b bugfix/my-fix. - Make your changes and commit the files:
git commit -m 'Add my new feature'. - Push the created branch:
git push origin feature/my-new-feature. - Open a Pull Request on GitHub.
- Make sure to follow our contribution guidelines and respect the project's code of conduct.
If you have any questions, suggestions, or issues related to Tattion, feel free to contact us.



