https://github.com/blockitifluy/coffeeco
CoffeeCo is a solidjs-based social media website. Allowing users to post and customising user pages using css.
https://github.com/blockitifluy/coffeeco
go go-server golang solidjs tailwindcss ts tsx typescript web
Last synced: 4 months ago
JSON representation
CoffeeCo is a solidjs-based social media website. Allowing users to post and customising user pages using css.
- Host: GitHub
- URL: https://github.com/blockitifluy/coffeeco
- Owner: Blockitifluy
- License: mit
- Created: 2024-05-18T00:56:08.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-16T21:52:18.000Z (about 1 year ago)
- Last Synced: 2025-07-16T17:56:11.722Z (11 months ago)
- Topics: go, go-server, golang, solidjs, tailwindcss, ts, tsx, typescript, web
- Language: TypeScript
- Homepage:
- Size: 1.68 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README







CoffeeCo - The Social Media App
CoffeeCo is an open-source social media app; All about Personalisation and Privacy.
View Changelog »
# About

CoffeeCo's main goal focuses on:
1. Personalistion,
2. Privacy,
3. Performance.
CoffeeCo ensures privacy by you being able to run and compile on your own home PC. The benefit of an open source website, is that anyone can rapidly update to be come better.
## Built With
Uses Stack GGLST
- [Go](https://www.go.dev/)
- [Gorrila Mux](https://pkg.go.dev/github.com/gorilla/mux)
- [SQLite](http://https://sqlite.org/)
- [Solid.js](https://www.solidjs.com/)
- [Tailwind](https://www.tailwindcss.com/)
# Getting Started
To compile download [Go](https://go.dev) and [npm](https://nodejs.org/download).
## Compile Server
```bash
go build
```
Then, run the `coffeecoserver.exe`.
## Compile Frontend
```bash
npm run build
```
Then, see the `dist` folder.
## New build
To make a new build run [build-release.py](./meta/build-release.py), and do the steps supplied.
# Usage
Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.
For more examples, please refer to the [Documentation](./DOCUMENTATION.md).
# Roadmap
To see Roadmap go to [this Trello Board](https://trello.com/b/qI7UAaDw/coffeeco).
To see Changelog go to [here](./CHANGELOG.md).
# License
Distributed under the MIT License. See [LICENSE](./LICENSE) for more information.