Web-App Development

Closed
LocalOn t/a where.a.bouts
Oakville, Ontario, Canada
She / Her
Founder & CEO
2
Project
Academic experience
160 hours of work total
Learner
Canada
Advanced level

Project scope

Categories
Website development Mobile app development Software development
Skills
react native payment gateway laravel php (scripting language) google workspace agile project management
Details

Our company has developed a mobile app based marketplace called where.a.bouts, that connects Shoppers (users) to local Small Businesses (our customers) that have physical outlets (i.e. brick & mortar store, popup or market stalls). The goal is to make it easy for shoppers to find products and services from small businesses whilst also helping the small business increase in-store/in-person sales for their business. where.a.bouts enables users to find products and services from small businesses 'near them' via a geo-location feature. Small business owners create accounts and create estores to showcase their products or services, users can browse and find what they need but they have to go in-store/in-person to collect their purchase. We are in the process of implementing a payment gateway to allow users to pay and reserve products and then pick-up. You can find out more about the app on our website - www.where-a-bouts.ca


Project Goal:

Develop a functional web-app MVP that enables shoppers to browse, pay, and reserve products/services from local businesses, mirroring the existing functionality of the whereabouts mobile app.


Scope:

  • Primary Users: Shoppers
  • Key Functionalities:
  • Geo-locate businesses 'near me'
  • Browse businesses and their offerings
  • Search and filter products/services
  • Pay and reserve items for in-store pickup
  • In-app chat with businesses (using Firebase)


Deliverables

Milestones:

  1. Requirement Gathering & Design - Gather detailed requirements, create wireframes & mockups, design database schema (if needed), plan API integration points.
  2. Frontend Development & Integration - Build the React frontend, implement UI components, integrate with the existing Laravel backend API, and Firebase for chat.
  3. Backend Development & Testing - Develop any necessary backend enhancements, integrate Stripe payment gateway, implement user authentication/authorization, conduct thorough unit and integration testing.
  4. Final Testing & Deployment - Perform end-to-end testing, fix bugs, optimize performance, deploy the web app prototype to a staging environment, and gather user feedback.

Deliverables:

  1. Functional Web App Prototype: A working web app with the core functionalities mentioned above.
  2. Source Code: Well-structured and documented codebase.
  3. Technical Documentation: Clear explanation of the web app's architecture, components, and integration with the existing mobile app.
  4. User Guide: A simple guide for shoppers on how to use the web app.


Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Industry, innovation and infrastructure

About the company

Company
Oakville, Ontario, Canada
2 - 10 employees
Technology
Representation
Minority-Owned Women-Owned

LocalOn is a tech solutions company [holding company]. Our mission is to create tech products to empower and support non-tech entrepreneurs and small businesses by providing apps and other digital solutions that are accessible, easy to use and cost effective. Our pioneering tech solution is the mobile app called where.a.bouts which is a mobile app based marketplace designed to connect shoppers (users) and small businesses (our customers) with the objective of promoting primarily in-person/in-store sales but also offering delivery/shipping.