Skip to content

esthor/allthingsweb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

All Things Web dot Dev


👷‍♀️ Working on the project

📋 Requirements

  • Bun
  • git

Requirements are checked int the make install but you can run make check-dependencies

📁 Directories

  • website: the web application. Frontend + backend SSR
  • pocketbase:

🛠️ Installation

To ease the DX on the project, you don't necessarly have to know about BUN or other command, instead we provide a Makefile that simplify it for you.

make install

This is going to install everything for you.

🔤 Environment variables

You need to cp website/.env.dist in website/.env. Currently, you must have Pocketbase running locally or have access to a production instance in order to start the website.

🏃‍♂️ Running

Just run make

make serve

🤝 Contributing

Before any Pull Request please make sure to:

  • make fmt to apply the coding standards
  • make check to check for issues

this is enforced in the CI

About

The allthingsweb.dev monorepo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 97.1%
  • CSS 1.0%
  • Makefile 1.0%
  • Dockerfile 0.8%
  • Go 0.1%
  • JavaScript 0.0%