Skip to content

Next.js web application that allows creating (and interacting with) articles about plant care.

Notifications You must be signed in to change notification settings

Rata-z/PlanterWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 

Repository files navigation

Logo

PlanterWeb

Table of Contents

about page

## Intro PlanterWeb is a comprehensive full -stack application designed for plant enthusiasts to create, explore, and engage with a plant care oriented blogs. Its primary function is to provide practical tips and guides for users about various aspects of plant care. Additionaly, PlanterWeb is seamlessly integrated with its related mobile application [Planter](https://github.com/Rata-z/Planter). This compatibility allows users to track their plant's watering cycles and other care parameters directly from their web interface.

Tech Stack

Library Version Category
Next.js 14.2.4 Framework
React 18.2.0 UI Framework
Node.js 20.15.0 Runtime Environment
MongoDB/Mongoose 8.4.0 Database
TypeScript 5.4.5 Language
Express.js 4.19.2 Server Framework
NextUI 2.2.5 UI Components
Firebase/Firebase-admin 12.2.0 Development Tools
Vercel - Deployment Platform
Micromark 4.0.0 Markdown Processor
Tailwind CSS 3.4.1 CSS Framework
Docker 4.31.1 Containerization
Firestore 7.7.0 Cloud Database
REST - API Architecture

Themes

Light Theme Dark Theme
Light Dark

Key Features

User Authentication

Users can register and sign in using their email address and password, with an additional layer of security provided by email verification. Alternatively, users can also sign in using their Google account.

Blogs

Users can write, read, comment and like posts. Posts are created using a markdown editor integrated directly into the site, allowing for easy and intuitive content creation.

Blog Markdown

Plant Watering Tracker

Users can track the watering cycle of their plants, previously added through the mobile application.

Account Synchronization and Management

Users can log in with their mobile app accounts and additionally manage their accounts by changing their password, updating their username, or deleting their account.

Blog Markdown

About

Next.js web application that allows creating (and interacting with) articles about plant care.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages