Craftsbite is a web platform connecting local homemade businesses, like food and craft makers, with nearby customers. It caters to the growing demand for homemade products and helps small home-based entrepreneurs expand their reach beyond social media. Unlike traditional delivery services focused on restaurants, Craftsbite centralizes local handmade food and craft businesses, benefiting both customers and entrepreneurs. With user-friendly features and modern web technologies, Craftsbite aims to revolutionize how homemade goods are sold, supporting the growth of local businesses and making it easier for customers to discover and enjoy unique, handmade products.
Tasks | Timeline |
---|---|
Planning/Market Research | Jun 16 - Jul 1 |
Proto/Proposal | Jul 2 - Jul 7 |
Learning New Prerequisites | Jul 8 - Present |
Development | Jul 15 - Present |
SL | Technologies | Description |
---|---|---|
1 | Java | Basics of Java and OOP |
2 | Java Spring Boot | For backend framework and project build tools |
3 | CDI, Spring Security | Backend tools for security and dependency injection |
4 | MongoDB | Database Management System |
5 | TensorFlow | Implement AI models |
6 | Next.js, Tailwind CSS | Frontend development |
7 | HTML and CSS | Web design |
8 | IntelliJ IDEA | As IDE |
9 | Apache Tomcat | Web server |
10 | Git | Version control |
The scope of our project includes the development of a comprehensive platform with user-friendly features for both customers and homemade foods and other product businesses. Key functionalities encompass business listings, user accounts, ordering and delivery processes, reviews and ratings, promotions, and AI-driven product suggestions and chatbots.
- Browse and search for local handmade businesses.
- Create and manage user accounts.
- Place orders and manage delivery details.
- Leave reviews and ratings for businesses.
- Local Shops/Businesses :
- Create and manage business profiles.
- List food menus and goods list with prices and delivery details.
- Receive and process orders.
- Respond to customer reviews and ratings.
- Offer promotions and discounts.
- Oversee platform operations.
- Manage user and business accounts.
- Monitor and moderate reviews and ratings.
- Ensure the overall smooth functioning of the platform.
- Users can register using email or social media accounts and log in to access their profiles.
- Users can search for local handmade food businesses by location, food type, or specific keywords.
- Users can view detailed profiles of businesses, including menus, prices, delivery options, reviews, and ratings.
- Users can select items from a business menu, add them to the cart, and place orders with specified delivery details.
- After receiving an order, users can leave reviews and ratings for the business.
- Administrators can create and manage promotions and discounts in collaboration with businesses.
- An AI feature that recommends product options and shops to users based on their location, interests, and previous orders.
- An AI-powered chatbot that interacts with users, asking questions about food preferences, location, price range, and more to help them find suitable options.
- Shahnur Milon
- Mizbah Uddin Junaed