Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oleg-darkdev/footprints-of-romas_app

Research project presented as an interactive map depicting the locations of Romani repressions in Belarus during the period of World War II.
https://github.com/oleg-darkdev/footprints-of-romas_app

aws-ec2 belarus history javascript map mapbox romanian spa strapi-cms sveltejs sveltekit tailwindcss world-war-2

Last synced: 1 day ago
JSON representation

Research project presented as an interactive map depicting the locations of Romani repressions in Belarus during the period of World War II.

Awesome Lists containing this project

README

        

The project is prepared for deployment to [Vercel](https://vercel.com/) and [Render](https://render.com/).

Configured to use [Typescipt](https://www.typescriptlang.org/).

## Front-end stack

- [SvelteJS](https://svelte.dev/)
- [TailwindCSS](https://tailwindcss.com/)
- [FSD architecture](https://feature-sliced.design/ru/docs/get-started)

## Back-end stack

- [SvelteKIT](https://kit.svelte.dev/)
- [StrapiCMS](https://strapi.io/)
- [Postgresql](https://www.postgresql.org/)

## Animations

- [AnimeJs](https://animejs.com/)
- [CountUpJs](https://inorganik.github.io/countUp.js/)
- [Svelte default animate](https://svelte.dev/docs/svelte-animate)

## Commands

```bash
# clone repository and install packages
git clone https://github.com/oleg-darkdev/svelte-strapi-restaurants-list;
```

```bash
# start the server
cd backend;

yarn;

yarn dev
```

```bash
# start the front-end & open the app in a new browser tab
cd frontend;

yarn;

yarn dev --open
```

```bash
# create a production version of front-end app :
cd frontend;

yarn build;
```

```bash
# create a production version of back-end app :
cd backend;

yarn build;
```

## Svelte & Strapi Tutorials

- https://docs.strapi.io/dev-docs/integrations/svelte - ❇️
- https://docs.strapi.io/dev-docs/quick-start - ❇️
- https://strapi.io/blog/how-to-create-a-blog-with-svelte-kit-strapi 🔻
- https://strapi.medium.com/how-to-create-a-blog-with-sveltekit-and-strapi-778be53d918a 🔻