Skip to content

gsoldatov/site_frontend

Repository files navigation

General

A single-page application for a personal blog/notebook implemented, using Typescript & React + Redux.

Works in tandem with a Python backend.

Deployment repo contains a set of Ansible playbooks for deploying this repo and backend.

Development

Setup

  1. Setup & start a backend instance, as specified in its Readme.md file.
  2. Install dependencies:
    npm install 
  3. Add a configuration file at src/config.json (see src/config.json.sample).

Starting Development Server

npm start

Running Tests

# Run all tests
npm test

# Run test files inside `tests` dir, which paths match the pattern "/objects/view"
npm test /objects/view

Add a New Version

npm version [patch|minor|major] --force -m "Commit message"

Show Lines of Code

npx sloc [<dir1> [... <din n>]]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published