/spentoday

Ukrainian e-commece with great user experience and design by default.

Primary LanguageSvelteApache License 2.0Apache-2.0

Spentoday banner


Live without fear. Selling platform of future for customers and business owners.

Website: spentoday.com

Shop GitHub repo: flurium/spentoday-shop Api GitHub repo: flurium/spentoday-api

Spelling: spen + to + day (do it as italian)

Technical requirements!: docs/tech-requirements

Developing

Clone the repository:

git clone https://github.com/flurium/spentoday.git

Get inside of folder:

cd spentoday

Use dev branch:

git checkout dev

From install dependencies:

npm install

Set environment variable on your machine, so it works with local backend. Not in .env file, but in machine settings.

NODE_TLS_REJECT_UNAUTHORIZED=0

Setup .env file for:

PUBLIC_API_URL=https://localhost:44303

Start development server:

npm run dev

Run next command to watch for code changes and generate types when changes appear:

npm run check:watch

Color variables

For text:

  • text-header - for headers
  • text-main - for main text
  • text-input - for secondary text

Example:

<h3 class="text-text-header">Соціальні мережі</h3>
<p class="text-text-input">
  Соціальні посилання для вашого бізнесу, які часто використовуються в нижньому
  колонтитулі теми
</p>

Resources to learn Svelte