memo
所属分类:Flutter开发
开发工具:Dart
文件大小:4849KB
下载次数:0
上传日期:2022-04-06 19:54:18
上 传 者:
sh-1993
说明: Memo是一个开源的、面向编程的间隔重复软件(SRS),用Flutter编写。
(Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.)
文件列表:
.metadata (305, 2022-04-07)
.process (0, 2022-04-07)
.process\sprints_ptBR (0, 2022-04-07)
.process\sprints_ptBR\00_Sprint.pdf (55259, 2022-04-07)
.process\sprints_ptBR\01_Sprint.pdf (909562, 2022-04-07)
.process\sprints_ptBR\02_Sprint.pdf (919590, 2022-04-07)
.process\sprints_ptBR\03_Sprint.pdf (240142, 2022-04-07)
.process\sprints_ptBR\04_Sprint.pdf (135345, 2022-04-07)
.process\sprints_ptBR\Sprint_5.pdf (117036, 2022-04-07)
.process\sprints_ptBR\Sprint_6.pdf (92657, 2022-04-07)
.resources (0, 2022-04-07)
.resources\00arch_overview_simple.png (109081, 2022-04-07)
.resources\01arch_overview_complex.png (104348, 2022-04-07)
.vscode (0, 2022-04-07)
.vscode\launch.json (625, 2022-04-07)
.vscode\settings.json (86, 2022-04-07)
ARCHITECTURE.md (33237, 2022-04-07)
CHANGELOG.md (5948, 2022-04-07)
CONTRIBUTING.md (1004, 2022-04-07)
FAQ_ptBR.md (1512, 2022-04-07)
LICENSE (1515, 2022-04-07)
analysis_options.yaml (111, 2022-04-07)
android (0, 2022-04-07)
android\Gemfile (178, 2022-04-07)
... ...
English | [Portuguese](https://github.com/olmps/memo/blob/master/README_ptbr.md)
Memo
Monorepo for Memo.
Memo is an open-source, programming-oriented [spaced repetition](https://github.com/olmps/memo/blob/master/https://en.wikipedia.org/wiki/Spaced_repetition)
software (SRS) written in Flutter.
> As of now, this project is designed to only output builds for Android and iOS. Even though, given the current
> _stability_ of Flutter SDK for desktop (Windows, Linux and macOS) and web, there is a high probability that this
> project will eventually support builds for all platforms.
---
This README is meant to guide how this project is structured and should serve as a guide to help the project scale with
the current and future requirements. Think of it as a flexible set of rules that guides the project's decisions. While
they can (and probably will) change over time, discussions must be raised to trigger such changes: this means that
we will think/question ourselves before taking an action that breaks any rational decision taken here. It is also
effective to guide PR discussions.
- [Setup](https://github.com/olmps/memo/blob/master/#setup): how to configure your local project;
- [Architecture](https://github.com/olmps/memo/blob/master/#architecture): how this application works from inside;
- [Background](https://github.com/olmps/memo/blob/master/#background): some background story about this project;
- [Contributing & Good Practices](https://github.com/olmps/memo/blob/master/#contributing--good-practices): recommendation on how to write good code for this
application;
- [License](https://github.com/olmps/memo/blob/master/#license): how this software is licensed and how you may use it.
## Setup
If you have no idea how to install Flutter and run it locally, check this
[_Get started_](https://github.com/olmps/memo/blob/master/https://flutter.dev/docs/get-started/install).
If you have Flutter setup locally, on the project's root folder, install pubspec dependencies by running
`flutter pub get`.
### Firebase dependencies
Memo has Firebase dependencies that needs to be setup before running locally. More information on this in
[ARCHITECTURE#firebase](https://github.com/olmps/memo/blob/master/ARCHITECTURE.md#firebase).
## Architecture
How this application works from inside and how it interacts with external dependencies - written in details in
[ARCHITECTURE.md](https://github.com/olmps/memo/blob/master/ARCHITECTURE.md).
## Background
If you're interested in checking out an overview about how we dealt with this project's software process (inside our
team), check out [.process/](https://github.com/olmps/memo/blob/master/.process/README.md) (sorry, for now only in ptBR).
## Contributing & Good Practices
See [CONTRIBUTING](https://github.com/olmps/memo/blob/master/CONTRIBUTING.md) for details about how to contribute to the project.
## License
Memo is published under [BSD 3-Clause](https://github.com/olmps/memo/blob/master/LICENSE).
## Sponsors
This project was built with the help of the sponsors below:
- [Maratona Discover](https://github.com/olmps/memo/blob/master/https://bit.ly/lucas-montano-maratonadiscover): Discover is a free way of learning how to code.
- [Startup Life Podcast](https://github.com/olmps/memo/blob/master/https://bit.ly/lucas-montano-startup-life): Your tech, business, and innovation Podcast.
- [Pingback](https://github.com/olmps/memo/blob/master/https://bit.ly/lucas-montano-pingback): Total freedom to create content.
近期下载者:
相关文件:
收藏者: