Freewheelers MVP: App Development

Closed
Freewheelers
London, England, United Kingdom
Daniel Harris
Director
(12)
3
Project
Academic experience
320 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Data analysis Product or service launch Information technology
Skills
rapid application development music industry typescript slack (software) emotional intelligence application programming interface (api) github git (version control system) influencing skills hasura graphql engine
Details

Two individual positions available

We are looking for 2 student developers to work together. We are especially interested in women students who code. The plan is to build in an iterative and agile way, demonstrating progress on a weekly basis over an 8 week duration. Onboarding a small group of dedicated trialists as we go. The whole development process will be very creative, exploratory, evolutionary and interactive with one to two Zoom calls per week. This Freewheelers MVP project will be the first phase and then we will have the Freewheelers Launch project to follow it in another 8 week stint.

Initially we will port over the current service (with 50K+ user profiles, global location dataset, and previous journeys) from its original code base to the new Kendraio framework (see below). All data will be hosted in a Hasura instance, which will present the data as a GraphQL API. We will then build out the interface in the Kendraio framework (see below). We will also add in measures to keep people safe during the pandemic, which will include the BubblersApp Health Passport.

Requirements

  • You will be building Freewheelers with the Kendraio framework (see below).
  • Being able to work in a team is a must.
  • Attention to detail is a must.
  • You must know how to program with JavaScript/TypeScript and manipulate JSON.
  • Some experience of Angular (version 9 and above) would be useful.
  • An understanding of REST and GraphQL APIs is a must.
  • You will need to have a little experience with Git code repository methodology. We use GitHub for our code.
  • We will use Google Drive Docs and Sheets extensively. See the current Freewheelers folder but there's nothing much there yet.
  • When you come to the interview make sure you have already signed up to Linear, GitHub, Google, LastPass, Hasura, Zoom, using your own Gmail/email address. You will need to tell us what this is.
  • We will sign you up to our Slack channel.

Kendraio framework

Kendraio App is a low-code app environment that lends itself to rapid application development. Kendraio was created to service the creative/music industry to enable easy asset and rights management both locally and on third-party platforms. But what we've ended up creating is a generic data browser that plugs into remote APIs and enables highly configurable interfaces to be built. And we'll use this framework as the basis of this project. Please check out these links before accepting this mission: Kendraio App demo, Kendraio App on GitHub, Kendraio App documentation, Kendraio App website. As you create this project your feedback will influence the direction and capabilities of the Kendraio framework.

Wellbeing

This is a short and rapid project. Being able to flag difficulties quickly is vital for success. Team and individual wellbeing is paramount. We aim to have zero stress in this project by us all flagging potentially stressful situations early and quickly, and creating a relaxed and stress-free work environment.

Emotional awareness, emotional intelligence and authenticity: listening to our gut reactions and feelings will help us recognise when we are getting stressed. The intention is not to be a 'self help group' but to treat each member of the team as a human being with all the associated complexities of not being a robot! ;-)

Related roles/projects

Other people you will be working with in this project are:

  • Freewheelers MVP: Project Management
  • Freewheelers MVP: Research and Data Analytics
  • Freewheelers MVP: Outreach and Fundraising
  • Freewheelers MVP: App Development
Deliverables
No deliverables exist for this project.
Mentorship

Mentorship and Supervision will consist of a minimum of one Zoom call per week provided by the project owners. More Zoom calls will happen as and when needed by the student or the project owner. Outside of Zoom calls daily chat via the project's Slack channel will take place. Collaboration in Google Drive working documents will also happen on a daily basis. The door to the project owners will always be left open for students to communicate.

About the company

Company
London, England, United Kingdom
2 - 10 employees
Environment, Transport, trucking & railroad, It & computing, Travel & tourism

Freewheelers Ltd was incorporated in 1999. It has 50K+ users. Its mission was and is to be a social engineering company specialising in building and managing online social frameworks and platforms. These platforms let users manage relationships and share things/services between them. Freewheelers continues to innovate in research of many areas including realtime geolocation services and business to business interoperability exchanges utilising generic matching engines. Using these social framework tools Freewheelers has developed a major social network portal for travel sharing. This portal is utilised by top European music festivals and events, such as Glastonbury Festival, to minimise car parking and environmental impact. Freewheelers'​ relationship with festivals and other events gives it access to the large and active youth social sector. This network will provide any project with a large user base to run its tests.