Timelines
A Vue App to visualize timelines of eminent persons in history
Local Development Setup
Prerequisites
Instructions
- Run
npm run install
to install dependencies - Create a
.env.local
file similar to.env.example
- Replace
VITE_TIMELINES_API
with timelines API base url - Run
npm run dev
for development server
Workflow
- Create a branch from
dev
to work on a new feature or fix - Once development is complete and tested in local, raise a merge request into
dev
branch - If the functionality is working as expected in preview url, reviewer will merge the feature branch into
dev
- Once the feature is complete, maintainer will merge
dev
intomain
Libraries/Packages
- Vite (Build tool)
- Axios (HTTP client)
- Vuex (State management)