1
0
Fork
You've already forked ascs
0
No description
  • Python 68.3%
  • CSS 10.3%
  • TypeScript 8.1%
  • Nix 7.2%
  • JavaScript 3.6%
  • Other 2.5%
Find a file
2025年12月03日 20:34:54 -07:00
backend feat: add api version to backend path 2025年12月03日 13:48:49 -07:00
docs init backend tests and refactor some names for better accessibility 2025年12月02日 14:13:08 -07:00
frontend-web chore: wire to backend 2025年12月03日 20:34:54 -07:00
.envrc init environment 2025年11月21日 12:30:21 -07:00
.gitignore init environment 2025年11月21日 12:30:21 -07:00
devenv.lock init backend tests and refactor some names for better accessibility 2025年12月02日 14:13:08 -07:00
devenv.nix init frontend 2025年12月03日 11:10:45 -07:00
devenv.yaml refactor: enable python venv 2025年11月25日 12:48:31 -07:00
FUNDING.yaml init repo 2025年11月16日 10:45:20 -07:00
LICENSE init repo 2025年11月16日 10:45:20 -07:00
README.md init frontend 2025年12月03日 11:10:45 -07:00

Ascendancy Seasonal Campaign System

A digitized version of my personal objective tracking and planning system. I find that the system works best when written and management manually with pen to paper but creating a digital variant for data tracking, remote access, or for people who prefer it is a good way for me to grind rust off of skills while learning some new ones.

Objective

Develop a fullstack CRUD app, using minimal AI, that fills a gap in my personal planning system, so that I can add to, improve, and demonstrate my skills.

Intended Stack

  • Backend: FastAPI + PostreSQL via SQLModel
  • Frontend Web: React + Vite
  • Frontend Mobile: React-Native
  • NeoVim Plugin: Lua
  • TUI: Rust
  • DevOps Nix, devenv, Github actions, Caddy

Requirements

Dev Workflow

Dependencies are primarily managed devenv in devenv.nix where you can add pip packages, and other tools as needed.

Run devenv up to start processes and services.

Issue Tracking and TODOs

This repository tracks and prioritizes issues using GitHub Projects https://github.com/users/EmergentMind/projects/1

As a general rule, TODOs and FIXMEs should be addressed prior to PR or converted to Issues for prioritization.

Using Projects is for practice and demonstration instead of personal preference.