https://github.com/zbrdeev/dartshine
A Dart web framework
https://github.com/zbrdeev/dartshine
dart framework web
Last synced: 9 months ago
JSON representation
A Dart web framework
- Host: GitHub
- URL: https://github.com/zbrdeev/dartshine
- Owner: ZbrDeev
- License: mit
- Created: 2024-06-08T20:05:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T18:05:05.000Z (over 1 year ago)
- Last Synced: 2025-04-02T19:16:09.663Z (12 months ago)
- Topics: dart, framework, web
- Language: Dart
- Homepage:
- Size: 64.5 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Dartshine
Dartshine is a web framework that aims to provide a clear, clean syntax, making web development in Dart more intuitive and efficient.
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Getting Started](#getting-started)
- [Documentation](#documentation)
- [Contributing](#contributing)
- [License](#license)
## Features
- Simple and clean syntax
- Support for SQLite database
- Easy routing
- Static file serving
## Installation
To install Dartshine, you need to have Dart SDK installed. You can then add Dartshine as a global package:
```sh
dart pub global activate dartshine
```
## Getting Started
### Create a project
Then you can create a project with the following command:
```sh
dartshine create
```
### Run the project
To run the project you need to run the following command:
```sh
dart run
```
The base port is 8000
## Documentation
The documentation is under construction.
## Contributing
Contributions are welcome! Feel free to open issues or send pull requests.
## License
This project is licensed under MIT. See the [LICENSE](https://github.com/VeroniDeev/webchaussette/blob/main/LICENSE) file for more details