About • Features Overview • Usage • Security • Tech Stack • Solution Architecture • How to run developement locally
💡 About
Project Objective
The primary goal of this project is to develop a cost-effective digital PA system tailored for the administrators of the Singapore Book Council (SBC).
We understand that:
- SBC is a non-profit organization that organizes numerous events and programmes annually.
- As a small organization, SBC lacks the resources to hire a full-time personal assistants (PAs).
Potential Issues
Task Management Inefficiencies
Administrators may struggle to manage the multitude of tasks associated with their programmes, leading to inefficiencies.Time Constraints and Burnout
A heavy workload and tight schedules may cause stress and burnout among administrators.High Cost of Hiring a PA
Hiring a full-time PA is expensive, which is not feasible for SBC as a non-profit organization.
📌 Our Solution
WriteNow!
Get Organized. Automate Tasks. Do It All, Write Now!
WriteNow! is a web application platform designed to streamline task and program management for administrators. With tools for effortless organization and advanced automation, WriteNow! ensures you can tackle everything—Write Now.
Why WriteNow?
- Simplify task and programme management to stay organized.
- Automate repetitive workflows to save time.
Smart Automation
Powered by Large Language Model (LLM) technology, WriteNow! automates key workflows, including:
- Scheduling meetings.
- Generating meeting minutes.
- Summarizing emails.
✨ Features Overview
Organization Platform
Effortlessly organize tasks and administrators within their respective programs.Task Management
Create, assign, track, and update tasks—whether for yourself or others.Meeting Management
Automate meeting scheduling and generate AI-powered meeting minutes.Document Management
Automatically create document templates and assign related tasks seamlessly.Email Management
Summarize emails instantly and convert them into actionable tasks.AI Assistant
Let the AI assistant craft detailed plans of action for your tasks.
🔒 Security
Our solution comprises of several security features to keep user data safe.
Authentication
OAuth 2.0 for authentication, allowing users to login securly through their google accounts and manage what services the app can access
Data Security
Secure processing of sensitive user credentials on the server side, not exposing them to the malicious client users
Data Storage
MongoDB Atlas for secure storage of user data, with encryption at rest and in transit
📐 Solution Architecture
Frontend
Website served to the end users. Connects to the backend to fetch data via HTTP requests.
Backend
Server that handles all the HTTP requests from the frontend, database operations and to google cloud services.
MongoDB
Database that stores all the data for the application.
Google Cloud Platform
Google services that are used in the application.
ReadAI
ReadAI is a service that uses Large Language Models to transcribe google meet recordings. It sends the transcription to the backend via Webhook, where is it further processed.
Log in or sign up for Devpost to join the conversation.