Skip to content

hiamthach/art-tattoo-be

Repository files navigation

Art Tattoo Backend

Welcome to the backend repository for the Art Tattoo project.

Description

The art-tattoo-be repository serves as the backend component for the Art Tattoo application, an innovative platform dedicated to managing and showcasing tattoo art. This backend system plays a crucial role in handling data, business logic, and interfacing with the frontend to create a seamless experience for users and artists alike.

Features

  • Community Connection: Enables users to create personal profiles, connect with like-minded individuals, and share their favorite tattoo designs.
  • Find Tattoo Studios: Provides a list of Tattoo Studios featuring artistic designs, making it easy for users to search and connect with high-quality studios.
  • Booking Tatoo Services: Get Tatoo Service by your favorite artist, time flexible
  • Discussion and Interaction: Forums or discussion features facilitate community engagement, exchange of experiences, and seeking opinions and reviews about tattoo artists.

API Endpoints

  • User Authentication: Secure user authentication system.
  • Register: Registering a new account on system.
  • Login Access the website and perform an action that requires authentication.
  • Add Information Adding personal information in website.
  • Logout Log out of their account, ending their current session on the website.
  • Change Information Changing a user's information on the system.
  • Change Password Changing password.
  • Search by Address Searching for studio on the system using address.
  • Shows Product View the available products.
  • Add Product Displays the next or previous page of products.
  • View Product Viewing product
  • Edit Product Editing a product to the customer's cart on the system.
  • View Studio Viewing Studio on the system.
  • Add Studio Removing an item from the user's cart on the system.
  • Edit Studio Enter their shipping and payment information and complete the purchase of the products in their cart.
  • Role Picker Displaying the customer's account information on the system.
  • Show List Booking Show list booking
  • Update Booking Updating booking.
  • Add Service Allowing the customer to leave feedback on a specific product or the overall service provided.
  • View Bill Steps involved in creating a new product in.
  • Add Bills Steps involved in viewing the list of all products in.
  • View History Transaction Steps involved in update a product.
  • View Booking Calendar Steps involved in booking calendar.
  • Booking Steps involved in booking.
  • Show List Product Steps involved in viewing the list of all brands in.
  • Show List Studio Steps involved in update a brand.
  • Edit Service Steps involved in editing service.
  • Delete Service Steps involved in deleting account.
  • Create Account Steps involved in creating new account.
  • Show List Account Steps involved in viewing list account.
  • Update Account Steps involved in viewing the list of all accounts.
  • Show List Feedback Steps of viewing list feedback.
  • Show List Booking Steps involved in displaying the list of booking.
  • Update Booking Steps involved in delete feedback in the studio.
  • Dashboard Steps involved in displaying the list of studio, account, booking. ERD

Access the Dashboard

To access the dashboard, visit Art Tattoo Lover Dashboard. Make sure you are logged in to your account.

Getting Started

  1. Navigate to the Website.
  2. Log in to your Art Tattoo Lover account.
  3. Navigate to the Dashboard System.
  4. Explore the available features and tools.

Contributing

We welcome contributions! If you encounter issues or have suggestions, please follow our contribution guidelines.

Contact

For support or inquiries, you can reach out to us at [arttatoolover@gmail.com].

License

This project is licensed under the MIT License.

Acknowledgement

Art Tattoo Lover Dashboard System is made possible by the passionate community of tattoo enthusiasts and developers.

Enjoy the enhanced features on the dashboard!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages