Website source code for aya.so.
Update contact email to the correct one. (As there is now a few of us working on this) Signed-off-by: wrabbs <wrabbs@aya.so> |
||
|---|---|---|
| client | ||
| old-ver/client | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| to-do.txt | ||
About aya.so
aya.so is a domain for (shared) use & projects.
The intent of this site is to provide a landing page
for users, while also somewhat serving a basic status
page as well. All aya.so projects are 'invite-only'
for now. (๑′ᴗ‵๑)
Getting Started
To get the project installed, follow this simple guide.
Prerequisites:
This project depends on the following:
https://nodejs.org/en/
Installation:
- From a terminal, run:
git clone https://git.aya.so/aya/aya.so
- Unzip/Unarchive (if needed) with your tool of choice. Then change directory into it.
cd aya.so/client
- Check the package.json file matches, then open in a terminal and install dependencies:
npm install
- Start the serve process.
npm run serve
- And enjoy!
Roadmap & Updates
- Convert .PNG to .WEBP for efficiency/performance.
- Provide a 'dashboard' to navigate the services.
- Provide the backend services safely & securely.
- Implement a anti-scraper such as Anubis.
- Proper CSP headers.
Please see the open issues for a list of proposed features (as well as known issues).
Contributing
If you want to make a contribution, please fork the repository & create a pull request. If you have a suggestion you would want to see, you can open a new issue with your request.
- Fork the project
- Create your Feature Branch (
git checkout -b feature/YourFeature) - Commit changes (
git commit -m 'This is my feature commit.') - Push to the Branch (
git push origin feature/YourFeature) - Open a Pull Request.
Contact & Support
- hello(at)aya.so - Send me mail
- Git (This Project) - Project Link