Table of Contents
- Motivation
- Overview of My Submission
- Functionalities
- Infrastructure Architecture & Technologies
- Link to Code on GitHub
Motivation
SmartGoals project was created to participate in the Microsoft Azure Trial Hackathon and to show the process of integrating an application in the Azure ecosystem.
Overview of My Submission
The main idea on which this project is created can be found in this file.
SmartGoals aims to do the management of the goals and objectives that a person has, giving the opportunity to be accessible anywhere by any device. The user can update them as often as needed, keeping the progress and having an overview of the next steps that he has to make in order to complete the goal.
Submission Category
SmartGoals is participating to Microsoft Azure Trial Hackathon in Computing Captains category.
Functionalities
A user can:
- View all goals
- Add a new goal
- Edit an existing goal
- Remove an existing goal
- View the details of a goal
- View all the objectives
- Add a new objective
- Edit an existing objective
- Remove an existing objective
The functional demo can be found here:
Infrastructure Architecture and Technologies
The application is based on 3 components:
- A Client - Is an Angular application deployed on a Azure App Service. It allows users to see and manipulate the goals and objectives using a friendly UI.
- An API - Is an .Net 6.0 Azure Function deployed on a Azure Function App. It exposes an API with CRUD operations to manipulate the goals and the objectives.
- A Database - Is a Azure SQL Database which stores the data.
The demo for the infrastructure can be found here:
Link to Code on GitHub
The code of the project was added on GitHub. Please check it out to see more details.
Table of Contents
Motivation
SmartGoals project was created to participate in the Microsoft Azure Trial Hackathon and to show the process of integrating an application in the Azure ecosystem.
Project description
The main idea on which this project is created can be found in this file.
The project aims to do the management of the goals and objectives that a person has, giving the opportunity to be accessible anywhere by any device. The user can update them as often as needed, keeping the progress and having an overview of the next steps that he has to make in order to complete the goal.
Infrastructure Architecture & Technologies
The application is based on 3 components:
- A Client - Is an Angular application deployed on a Azure App Service. It allows users to see and manipulate the goals and objectives using…
For the next 30 days, the application can be found here and the API can be accessed here.
Top comments (4)
Congratulations
Thank you! :D
Congratulations !!
Thank you! :D