Skip to content
@apsi-innovatons

apsi-innovatons

APSI - Innowacje

Powyższa organizacja służy jako kontener repozytoriów kodu aplikacji tworzonej w ramach projektu z przedmiotu APSI. Temat projektu to zadanie nr. 5 z zestawu 2 o tytule Innowacje. Celem zadania jest stworzenie aplikacji umożliwiającej studentom i pracownikom uczelni zgłaszanie innowacyjnych pomysłów dotyczących funkcjonowania uczelni oraz innych związanych z życiem akademickim.

Architektura aplikacji

Użyte technologie

Moduł Użyte technologie
Portal innowacji - backend Java 11, Spring Boot 2.5.6, Gradle 7.2
Portal społecznościowy - backend ASP .NET Core 5.0
Aplikacja Webowa - frontend ReactJS 17, Typescript 4

CI/CD

Backend

Do wdrażania kolejnych wersji, aplikacje backendowe używają GitHub Actions, dzięki czemu po każdym pushu, aplikacja jest budowana z gałęzi main oraz wdrażana na platformę Microsoft Azure.

Frontend

Repozytorium Frontend'owe używa platformy Vercel do wdrażania kolejnych wersji aplikacji. W Vercel'u zdefiniowane są skrypty wymagane do zbudowania aplikacji, które razem z wbudowanymi funkcjami budują i wdrażają aplikację na podstawie kodu znajdującego się na danej gałęzi. Ta procedura jest wywoływana automatycznie przy każdej zmianie dokonanej na gałęzi i skutkuje upublicznieniem aplikacji pod adresem URL odpawiadającym danej akcji. Co więcej, Vercel automatycznie buduje i tworzy podgląd zmian na gałęzi z której został otwarty Pull Request. Najnowsza wersja aplikacji znajduje się pod adresem (https://apsi-innowacje-test.vercel.app).

Adresy

Backend innowacji

Backend forum społecznościowego

Frontend

  • Aplikacja (Do logowania należy użyć hasła 1234567890 oraz jednej z nazw użytkownika: Student, Employee, Committee, Admin - odpowiadającej jego roli)

  • Repozytorium kodu

Projekt bazy danych i aplikacja generująca testowe dane

Planowanie pracy

Popular repositories Loading

  1. apsi-backend-java apsi-backend-java Public

    🏫 Backend for a university course project

    Java 1

  2. apsi-backend-dotnet apsi-backend-dotnet Public

    C#

  3. apsi-database apsi-database Public

    C#

  4. .github .github Public

    1

Repositories

Showing 4 of 4 repositories
  • apsi-backend-java Public

    🏫 Backend for a university course project

    apsi-innovatons/apsi-backend-java’s past year of commit activity
    Java 1 0 0 0 Updated Feb 6, 2022
  • apsi-innovatons/apsi-database’s past year of commit activity
    C# 0 0 0 0 Updated Jan 24, 2022
  • apsi-innovatons/apsi-backend-dotnet’s past year of commit activity
    C# 0 0 0 0 Updated Jan 24, 2022
  • .github Public
    apsi-innovatons/.github’s past year of commit activity
    0 1 0 0 Updated Nov 21, 2021

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…