MERN Task Manager
1.0.0
这是一个任务管理器应用程序,允许用户创建,读取,更新删除并添加到喜欢的任务中。它建立在Mern堆栈(MongoDB,Express,React和Node.js)上,并具有使用JWT和BCRypt的授权和身份验证功能,用于状态管理,我使用了Redux Toolkit。
Google Authentication (OAUTH)功能。Changed UI 。Added User Profile Page (它具有用户配置文件映像,用户名,电子邮件ID和UID)。User Delete Account功能。GENAI页面,这是一个AI feature ,您可以在此询问基于双子座的AI的问题,想法,解决方案等。NOTES选项字段,您可以在其中写下笔记以及任务。STATUS (pending, in-working, completed)选项。Show/Hide密码功能。Updated主页。Add GenAI button并创建页面。Added Update User Profile feature (更新用户配置文件图像,用户名,电子邮件和密码)。Continue......todolist_project_link
要在本地运行此应用程序,您需要在计算机上安装Node.js,NPM和MongoDB。然后按照以下步骤:
将此存储库克隆到您的本地计算机。
导航到项目文件夹并运行npm install以安装依赖项。
在根文件夹中创建.env文件,并添加以下变量:
PORT :服务器的端口号(默认为5000)。MONGO_URI :MongoDB数据库的连接字符串。JWT_SECRET :生成JWT令牌的秘密键。运行npm run dev以启动服务器并运行npm run start以启动React App。
打开浏览器,然后访问http://localhost:3000以查看应用程序中的应用程序。