https://github.com/mrinjamul/go-secret
A Self destructive messaging application
https://github.com/mrinjamul/go-secret
Last synced: about 1 year ago
JSON representation
A Self destructive messaging application
- Host: GitHub
- URL: https://github.com/mrinjamul/go-secret
- Owner: mrinjamul
- License: mit
- Created: 2022-06-06T17:48:47.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-02T13:33:37.000Z (almost 4 years ago)
- Last Synced: 2025-01-23T12:15:39.813Z (over 1 year ago)
- Language: Go
- Homepage: https://secret.mrinjamul.in
- Size: 113 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
go-secret
A self-destructive message sharing applications
Secret is use to share messages and delete them after the messages are read.
## Development
To get started, you can clone the repository and run the following commands:
```bash
git clone https://github.com/mrinjamul/go-secret.git
```
To install the dependencies, run the following commands:
```bash
cd go-secret
go mod download
```
To build the UI, run the following commands:
```bash
cd views
npx tailwindcss -i ./static/tailwind-src.css -o ./static/tailwind.css
```
To build the application, run the following commands:
```bash
cp .env.example .env # copy the example env file and set your own values
go build -o secret main.go # build the application
export $(cat .env | xargs) # export the environment variables
./secret # run the application
```