Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/richardevcom/pocket-sammy
MongoDB hackathon entry - Pocket Sammy - URL bookmarking CRUD app inspired by Digital Ocean Sammy the shark and MongoDB hackathon.
https://github.com/richardevcom/pocket-sammy
crud digitalocean mongodb nodejs pocket pocketsammy sammy vuejs
Last synced: 5 days ago
JSON representation
MongoDB hackathon entry - Pocket Sammy - URL bookmarking CRUD app inspired by Digital Ocean Sammy the shark and MongoDB hackathon.
- Host: GitHub
- URL: https://github.com/richardevcom/pocket-sammy
- Owner: richardevcom
- Created: 2021-07-20T02:38:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-22T22:56:02.000Z (about 3 years ago)
- Last Synced: 2024-05-02T04:39:12.258Z (7 months ago)
- Topics: crud, digitalocean, mongodb, nodejs, pocket, pocketsammy, sammy, vuejs
- Language: Vue
- Homepage: https://pocket-sammy-5inm9.ondigitalocean.app/
- Size: 654 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pocket Sammy
Pocket Sammy is URL bookmarking app that was inspired by DO's hackathon where contestants need to submit simple CRUD App that is running on MongoDB.
Since using DOs services Sammy has always been there.. silently in background doing all the tasks that user requests. Since I always saw Sammy as a background task ninja, It didn't take long to realize that he has to be recognized! In a way I guess I wanted to say "Thank you!" to Sammy for all this time he has been working silently in background. But what CRUD App should I make? 🤔
TODO App? User management? Blog? Meh.. we've all been through countless TODO app tutorials and CRUD Apps. And then it clicked. Since I've always been crazy with bookmarking and pocketing URLs for later use I thought, why not create Pocket CRUD App? Pocket Sammy!? 🤯 That's it!
![demo](https://i.ibb.co/0ff6LCd/ezgif-com-gif-maker.gif)
## Stack
### Frontend
- Vue.js
- Tailwind CSS
- Express.js
- Node.js### Web server
- Express.js
- Node.js
- MongoDB## Setup
```
git clone https://github.com/richardevcom/pocket-sammy.git
npm install
```## Run
**Development**
```
npm run serve
```**Live**
```
npm run live
```_or you can run them separately_
```
npm run server
``````
npm run client
```### Compiles and minifies for production
When using `serve` application will automatically call build before serving.
```
npm run build
```### Lints and fixes files
```
npm run lint
```### Customize configuration
For `vue.config.js` See [Configuration Reference](https://cli.vuejs.org/config/).
![Powered by Digital Ocean](https://i.ibb.co/hDmzFdp/DO-Powered-by-Badge-blue.png)