Skip to content

API development of SweetSpot - Delivering Delight to Your Doorstep.

Notifications You must be signed in to change notification settings

AvishkarPatil/SweetSpot-API

Repository files navigation

SweetSpot API

Django REST API for SweetSpot - Delivering Delight to Your Doorstep

SweetSpot is a Python-based e-commerce platform for ordering and delivering customized cakes. It offers features such as online ordering, real-time delivery tracking, and store management. The platform aims to enhance customer satisfaction and streamline operations with a seamless user experience.

Table of Contents


Features

  • Cake Selection: Browse and customize cakes with design, ingredients, and size options.
  • Store Management: Easily manage multiple stores with updates and additions.
  • Shopping Cart: Add, review, and adjust cakes before checkout.
  • Payment & Checkout: Secure and efficient transaction processing.
  • Real-Time Tracking: Track orders with real-time updates and notifications.
  • API Management: Handle user registration, login, payments, and order management via API.
  • Complete Web Flow: Seamless experience from browsing to order and delivery tracking.

Installation

API Documentation

Screenshots

Technologies Used

Backend
  • Python: Core programming language for application development.
  • Django: Web framework for rapid development and clean design.
  • Django REST Framework: Toolkit for building Web APIs.
  • PostgreSQL: Open-source relational database system.
Frontend
  • HTML/CSS: For structuring and styling web pages.
  • Streamlit: Framework used for building the entire web application, including user interfaces
APIs and Integrations
  • Google Maps API: For embedding maps and location services.
  • Formspree: API for handling form submissions.
  • Swagger/OpenAPI: For API documentation and testing.
  • SMTP (Gmail): For email notifications and communications with users.

Acknowledgements

This project was developed as part of my learning experience during the Python Full Stack Infosys Springboard Internship 5.0. The internship provided hands-on experience with full-stack development, strengthening my skills in Python, Django, and web application architecture.

Special thanks to Sri Lalitha L for their mentorship and guidance throughout this project.

Contact

For any questions or support, please feel free to reach out to me.


© 2024 Avishkar Patil

About

API development of SweetSpot - Delivering Delight to Your Doorstep.

Resources

Stars

Watchers

Forks