Skip to content
alepemuPublic

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

logo

LAMA2

LAMA2 is an enhanced version of the original project LAMA (Life Admin Management Advisor) incorporating new features like TypeScript, Redux, AI-powered note generation, drag-and-drop and more.

*Currently under development - demo not connected to the back end server. In order to manually deploy the back end server and database, check lama2-server repository.

📄 About the Project

📷 Media

recording

🛰️ Tech Stack

  • Vite
  • TypeScript
  • React
  • Redux
  • shadcn/ui
  • Tailwind CSS
  • Vitest
  • Testing Library
  • Happy DOM

✨ Main Features

  • Sortable text and list notes with drag-and-drop capability.
  • Responsive interface and interactions across different devices.
  • Implementation of AI-generated notes/lists when connected to the server.
  • Note title, text/list and theme customization via dialogs.
  • Optimistic instant updates with later synchronization.
  • Drag to bin notes.

🎨 Theme

Color Hex
Primary Color #18181b #18181B
Secondary Color #27272a #27272A
Accent Color #d97706 #D97706
Text Color #fafafa #FAFAFA

🗝️ Environment Variables

To connect this project to the back end, you need to add the following environment variable in your .env file

VITE_APP_API_URL = http://localhost:3000 or other URL

🏁 Getting Started

⚙️ Installation (via npm)

Clone the project, change to the project directory and install dependencies

git clone https://github.com/alepemu/lama2.git
cd lama2
npm i

👟 Run Locally

Start the local server

  npm run dev

🧪 Running Tests

To run tests, run the following command

  npm run test

🧭 Roadmap and ideas

  • Frontend note manipulation
  • Backend and database integration
  • Profiles and authentication
  • Include light mode
  • Add email notifications
  • Make it PWA (offline and push notifications)

👨‍💻 Contact

Alejandro - www.alepemu.me - @ apenalvermunita@gmail.com
Project Link: https://github.com/alepemu/lama2

💎 Acknowledgements

Useful resources and libraries:

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages