Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jihyojeon/Missage

An assistant in your hand who improved your work ability and quality of life! Finally, your AI record manager is here. Built with Express, NextJS and MongoDB.
https://github.com/jihyojeon/Missage

auth0 express google-api mongodb mongoose nextjs pwa

Last synced: 3 months ago
JSON representation

An assistant in your hand who improved your work ability and quality of life! Finally, your AI record manager is here. Built with Express, NextJS and MongoDB.

Awesome Lists containing this project

README

        

# Missage

![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fadadf789-61b7-46b3-842c-15ea664efab4%2Flogo_crop.png?table=block&id=89d15df5-c523-42a0-962a-4fd639448767&spaceId=d6c7f512-633e-4709-ac5f-bc0979392ab1&width=2000&userId=862b32cc-9b45-426d-b64b-9590ffe306bf&cache=v2)

> Don't Miss A Word! 🀞
> An assistant in your hand to improve your work ability and quality of life! Finally, your AI record manager is here.

---

## ✨Demo Video✨

[![Missage Demo Video](https://img.youtube.com/vi/Few_PsHj6cI/0.jpg)](https://www.youtube.com/watch?v=Few_PsHj6cI)

---

## πŸ“ Features

1. Make a note from your own audio 🎀

- You can use your recorded audio or also an record it directly.

2. Easy login with your google account 🍰

- I hate forms, just click your google ID and done.

3. Label your notes with cute emoji πŸ’—

- Labelling with colorful emoji helps to you read your note list easy.

4. Recap with both audio and text πŸ“

- Want to check audio file and text?! You can edit the generated text.

---

## πŸš€ Getting Started

### Get Repo

```
git clone https://github.com/JIHYO-JEON/Missage.git
```

### Install dependency (In both Client and Server folder)

```
cd Missage
cd client
npm i
cd ..
cd server
npm i
```

### Run the app

**[🌟] Needs Google API secret key in ./server/controllers/STT/**
**[🌟] Needs auth0 secret key as client environments variable**

1. in /client : Use Google **Chrome**

```
npm run dev
```

2. in /server

```
nodemon index.js
```

---

## 🦾 Tech Stacks

- JavaScript
- TypeScript
- Next.js
- Express
- MongoDB
- Mongoose
- Google APIs
- Auth0
- PWA