Week 7

Project: Ticket Tracking System

Sending emails

Design document

Technical interview

Back end Track

Week 7 Overview

It is time to put all your hard work into practical experience. In this project, you will build a fully functioning REST API application with connection to a PostgreSQL database and an external API service. This project is similar to what a real world backend application can look like on smaller scale.

The project has multiple components you need to combine together to make it work together:

Learning goals

By the end of this project, you will be able to:

Project brief video

[https://drive.google.com/file/d/1_D0o1iYvXNe5Ompr3d6ssdqMpSROXBjK/view?usp=sharing](https://drive.google.com/file/d/1_D0o1iYvXNe5Ompr3d6ssdqMpSROXBjK/view?usp=sharing)

Starter project

You are welcome to use the following starter project. Create a new repository from a template to your personal GitHub account. You can also set up your own project from stretch if you like.

https://github.com/HackYourFuture/backend-mid-project

Getting help

You are not alone - don't hesitate to ask your mentor for help or even a quick call if they are available. The mentors are here to guide you, but they will not write any code for you.

Submission

When you finish the project, send the repository to the Program Manager at HackYourFuture. Make sure to submit on time. Do not make any further changes until after the technical interview.

Technical interview

After the deadline, you will have a technical interview with a HackYourFuture staff member or mentor. To read more about the interview, visit this page: Technical interview


The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 *https://hackyourfuture.net/*

CC BY-NC-SA 4.0 Icons

Built with ❤️ by the HackYourFuture community · Thank you, contributors

Found a mistake or have a suggestion? Let us know in the feedback form.