-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add README documentation for getting started (#9)
## Description Adds a README describing the planned features and how to develop locally ## Checklist - [ ] I have tested my changes locally and they work as expected. - [x] I have documented any new or modified functionality in the project documentation. - [ ] I have added appropriate comments to the code, especially in complex or non-obvious sections. - [ ] All existing tests pass successfully with my changes.
- Loading branch information
Showing
7 changed files
with
93 additions
and
30 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,38 @@ | ||
# domus | ||
|
||
<h1 align="center"> | ||
Domus | ||
<br> | ||
</h1> | ||
|
||
<h4 align="center">An open-source flat management system for students</h4> | ||
|
||
> [!WARNING] | ||
> This project is still in development and is not ready for production use. | ||
<p align="center"> | ||
<a href="#key-features">Key Features</a> • | ||
<a href="#how-to-run-locally">How To Run Locally</a> • | ||
<a href="#license">License</a> | ||
</p> | ||
|
||
## Key Features | ||
|
||
- [ ] Chore Management | ||
- [ ] Bill Management | ||
- [ ] Shopping List | ||
- [ ] Calendar | ||
- [ ] Chat | ||
- [ ] User Management | ||
- [ ] Shared Documents | ||
|
||
## How To Run Locally | ||
|
||
```bash | ||
$ git clone https://github.com/j-chad/domus | ||
``` | ||
|
||
Follow the instructions in the [backend](backend/README.md) and [frontend](frontend/README.md) READMEs. | ||
|
||
## License | ||
|
||
MIT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
setup: | ||
cargo run --bin setup-local-config | ||
|
||
docker-deps: | ||
docker-compose up -d | ||
|
||
start: docker-deps | ||
env DOMUS_ENV='dev' cargo run --bin domus |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Domus Backend | ||
|
||
Rust backend powering the [Domus flat management system](../README.md). | ||
|
||
## Getting Started | ||
|
||
These instructions will give you a copy of the project up and running on | ||
your local machine for development and testing purposes. | ||
|
||
### Prerequisites | ||
- [Rust](https://www.rust-lang.org/tools/install) | ||
- [Docker](https://docs.docker.com/get-docker/) | ||
|
||
### Installing | ||
```bash | ||
# Prepare the local environment | ||
make setup | ||
|
||
# Run the server | ||
make start | ||
``` |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<module type="JAVA_MODULE" version="4"> | ||
<component name="NewModuleRootManager" inherit-compiler-output="true"> | ||
<exclude-output /> | ||
<content url="file://$MODULE_DIR$" /> | ||
<orderEntry type="inheritedJdk" /> | ||
<orderEntry type="sourceFolder" forTests="false" /> | ||
</component> | ||
<component name="SonarLintModuleSettings"> | ||
<option name="uniqueId" value="5a563dc5-d4f5-4fe7-9440-252a44d56d57" /> | ||
</component> | ||
</module> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters