Skip to content

Gallery of diploma works created by students of the Academy of Fine Arts in Wrocław as a web application

Notifications You must be signed in to change notification settings

paulinabjacykowska/asp-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diploma Catalog

About   |    CMS   |    Installation   |    Demo   |    Tech Stack   |    Creators   |   

About

Diploma catalog is a web application designed and created for the students of Academy of Fine Arts in Wrocław.
The application was developed in collaboration with the students of Academy of Fine Arts who provided UI design.
Main features include:

  • viewing list of diploma works
  • viewing diploma works details
  • viewing information about upcoming event
  • viewing information about departments and diplomas created by it's students
  • liking chosen diploma for ease of access
  • adding new diploma works, events and departments
  • editing information about diploma works, events and depaartments

CMS

For the Content Management System we used Strapi - open source Node.js headless CMS.

Installation

If you want to download and run this project:

CMS

  • npm run develop
  • Unblock endpoints
    • In admin panel: Settings -> USERS & PERMISSIONS PLUGIN -> Roles -> Public -> Permissions
    • Check find and findone for every endpoint
    • Save
  • Create and publish data in every collection.

Website

  • Create .env file in main folder and paste content of the existing .env.example file.
  • npm run develop

Docker

  • Install [https://docs.docker.com/get-docker/]
  • In main folder run docker-compose up --build. You have to run this command every time package.json changes.
  • When package.json doesn't change run docker-compose up. This command runs website (localhost:8000) and dev strapi (localhost:1337/admin).

Demo

Short app walkthrough:

asp-website-demo.mov

Tech Stack

  • Gatsby.js
  • GraphQL
  • Strapi
  • Docker
  • Figma
  • Git

Creators

Created by Paulina Jacykowska, Marcin Szuster and Agnieszka Ryl, students of Wrocław University of Science and Technology.

About

Gallery of diploma works created by students of the Academy of Fine Arts in Wrocław as a web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages