Full-stack Web Application Development

SFS-1050
Closed
Timeline
  • February 27, 2022
    Experience start
  • April 25, 2022
    Experience end
Experience
7/6 project matches
Dates set by experience
Preferred companies
Anywhere
Any
Any industries

Experience scope

Categories
Accounting Communications Product or service launch Marketing strategy
Skills
interface prototyping problem analysis product and service design
Student goals and capabilities

Students will design and implement both a front-end and back-end web application for your organization. The application is required to use front-end components (React.js) and back-end services on a Node.js platform such as APIs and relational databases . It will be deployed on Google Cloud

Students

Students
Certificate
Any level
20 students
Project
40 hours per student
Students self-assign
Teams of 3
Expected outcomes and deliverables

Web Application deployed on a cloud service.

Demo of the application demonstrating the functionality

Submit the source code.

Project timeline
  • February 27, 2022
    Experience start
  • April 25, 2022
    Experience end

Project Examples

Requirements

The project can be e.g. an application that gathers or disseminates some data. The expected size is just a few web pages. The projects can be either individual or in a group.

Example projects include but are not limited to:

  • Reservation system
  • Communication platform
  • Inventory database
  • Receipt recorder
  • Student/Mentor Communication platform

Additional company criteria

Companies must answer the following questions to submit a match request to this experience:

Provide feedback at the end of each iteration after the application demo. Students are expected to develop the project in 2-week iterations and demo their application development progress to stakeholders every other week.

Provide a dedicated contact who is available to answer periodic emails or phone calls over the duration of the project to address students' questions.

Team lead who can meet at least 2 times a week with development team (2 Scrums per week).