Django project - App Design & Implementation

Closed
WingZ Business Barter Corp.
Vancouver, British Columbia, Canada
Project
Academic experience
120 hours per student
Student
Canada
Intermediate level

Project scope

Categories
UI design Website development Information technology Software development
Skills
git (version control system) user profile mapbox version control django (web framework) web platforms user interface (ui) design
Details

Our current web platform is a networking app developed using the Django web framework that allows our members to gain exposure and get connected. We are interested in improving our platform by applying the current front-end basic search to all template pages in the platform, optimizing Mapbox user location map integration, and applying minor upgrades to explore and analytics app models.

We would like students to focus on:

  • Leveraging existing Django models to provide an optimized response to project requirements.
  • Selecting the best technologies and solutions for applying basic front-end search.
Deliverables

The final deliverables should take the form of a final report and presentation including:

  • Improving front-end basic search efficiency in terms of finding ‘name’, ‘category’, ‘ID’, and ‘location’ attribute from the user profile model.
  • Applying front-end basic search to all required template pages.
  • Optimizing Mapbox integration for displaying user locations in terms of load time.
  • Improving existing Django explore and analytics models and linking them to existing user interface design based on object attributes to match user profiles with the required user interface.
  • Explaining the reasoning behind technologies chosen for the search feature and using Mapbox API.
  • Providing documentation regarding any interactions with the app.
  • Delivering source code for the developments in the form of a Git source control system.
Mentorship

Students will connect with the company development team for mentorship throughout the development.

About the company

Company
Vancouver, British Columbia, Canada
2 - 10 employees
Business services, Banking & finance, It & computing

We are solving big problems that small businesses face every day. Our team is dedicated to providing small businesses with the right tools to help them connect and collaborate. WingZ is creating micro-economies where profits recirculate among small businesses, allowing them not only to grow individually but also to achieve collective growth.
With several years of experience in working with small businesses, we have created the most efficient solutions to help them achieve more together. Our young team consists of passionate and impact-driven individuals with unique skill sets. We have all felt the pain of watching a small business shut down and not receive the support it deserves; we know by heart how challenging running a small business can be and believe they deserve access to the tools that can pave the way for growth. Our cross-functional team members bring deep insights from designing Machine Learning and Explainable AI models to financial and marketing management into our startup to ensure we are the right fit for our purpose.