/tattoo-art

This application allows a user to create a contest for their desired tattoo. Artists can submit their designs and be chosen as the winner of the contest. Utilizes React, MongoDB, TypeScript, Node, Express, AWS, Sockets, MaterialUI, Stripe, Sendgrid, JWT, and many more.

Primary LanguageTypeScript

Tattoo Art

Contributors Forks Stargazers Issues MIT License LinkedIn

Tech Stack: MongoDB, Express.js, React.js, Node.js, Typescript

Contributors: Brian Ford, Tyler Bolty, Jeewan Bhusal, Minh Tran


Logo

Tattoo Art

An awesome README template to jumpstart your projects!
Explore the repo »

View Demo (COMING SOON) · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

Logo

Tattoo Art is a project done by four up and coming developers looking to make their impact on the industry. This project was created through the Hatchways Career Accelerator Program. Tattoo Art was built using scrum methodologies. The idea of this website is to have a place to not only create contests in order to come out with a new tattoo design, but also for the designers to show off their work and artistic view. We have also added a messaging feature which will allow for contest owners to speak freely with the designers working on a contest.

Built With

Getting Started

If you are running the repo locally, please follow the instructions below.

Installation

  1. Clone the repo git clone https://github.com/hatchways/team-honey-cruller.git

  2. Go into the server directory cd server

  3. Run npm install to install packages

  4. Create your environment variable (.env) file

  5. Run npm run dev to start the server

Usage

Sign Up

Logo
To use our application, feel free to either sign up as a new user or use our Demo User to tour the website with step by step directions.

All Contests

Logo

Our Dashboard offers a variety of different things, such as Past Winners, Recent Reviews and Current Contests running.

Single Contest

Logo

By Clicking on the More Info button, this leads you to that specific contests page.

Logo

If you click the Submit Design button on the Single Contest page, this will lead you to a place to submit a file with your design.

Logo
Don't forget to go set your profile picture!

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Brian Ford - bf2344 - bf@bford.dev

Tyler Bolty - tsbolty - tsbolty@gmail.com

Jeewan Bhusal - JB - jeewanbhusal@gmail.com

Minh Tran - minhctran - pctran98@gmail.com

Project Link: PROJECT LINK COMING SOON

Acknowledgements