GitHub 您所在的位置:网站首页 codesheet GitHub

GitHub

2024-07-11 11:04| 来源: 网络整理| 查看: 265

Codesheet

Codesheet is a note-taking app for developers. Devs can write notes using Markdown or HTML and share these notes with peers. These notes, referred to as "sheets", are categorized, tagged, and searchable.

Codesheet

How To

You can view a demo account of Codesheet by logging in with the following information:

Email: [email protected] Password: Demo1234

By logging in, you can add new sheets, edit sheets, and add new categories to the account. You can also view a user and their sheets without logging in. View Demo account's sheets.

About Code

The code uses the MERN stack (MongoDB, Express, React, NodeJS). Authentication is through Passport and does not yet use email confirmation to validate accounts. Data models are stored into MongoDB. Requests and responses for data are then handled by a REST API architecture with NodeJS.

I spent a lot of time on authentication and made a separate repo for the bones of MERN authentication specifically with Heroku deployment. It was particularly difficult since there were no tutorials on how to tie Passport authentication with React's more recent method of implementing Redux.

Todo Redirect user to previous private route after logging in Implemeent account verification with email confirmation Allow users to login with username Settings page for users to edit their info Preview text for pages with lists of sheets (SearchResults.js, AllSheets.js) A page to view all categories A page to view all tags


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有