Safe Monitor is a state-of-the-art web application designed to empower parents with effective tools for monitoring their children's online activities. Our platform integrates advanced features and a user-friendly interface to provide real-time insights, ensuring a secure and informative digital parenting experience.
- Real-Time Monitoring: Stay updated on your child's online viewing habits.
- In-depth Analytics: Gain valuable insights into digital behaviors and trends.
- User-Centric Design: Intuitive and easy navigation for hassle-free usage.
- Privacy and Security: Strong focus on data protection and user privacy.
This project is built using a diverse range of modern technologies:
- Frontend: React.js, Next.js
- Styling: Tailwind CSS, tailwind-merge, tailwindcss-animate
- Backend: Handled through Next.js API routes
- Database: PostgreSQL (integrated with @vercel/postgres)
- Authentication: Managed with Next-auth
- Payment Gateway: Stripe (@stripe/react-stripe-js, @stripe/stripe-js)
- Additional Libraries: clsx, dotenv, googleapis, inngest, lucide-react, nodemailer, openai, react-hot-toast
- Node.js
- npm or yarn
- Clone the repository:
bash
git clone https://github.com/your-repository/safe-monitor.git
Install dependencies:
bash
Copy code
npm install
yarn install
Create and configure your .env file as per .env.example.
Launch the development server:
bash npm run dev
yarn dev
- dev: Runs the app in development mode.
- build: Builds the app for production.
- start: Starts a production server.
- lint: Lints and fixes files.
The application is optimized for deployment on Vercel, leveraging Next.js features.
We welcome contributions to the Safe Monitor project. Please ensure adherence to our code of conduct and contribution guidelines.
This project is licensed under the MIT License - see the LICENSE.md file for details.
For support or inquiries, please email us at support@safe-monitor.com.