Skip to content

User-centric developer journal designed to illuminate and share the intricate journey of passion projects

Notifications You must be signed in to change notification settings

cse110-sp24-group27/Codelog

Repository files navigation

CODELOG

Codacy Badge Codacy Badge Super-Linter

How can developers integrate the features of a personal site, developer journal, and project hosting platform into a unified web application, providing recruiters with a comprehensive view of their skills and development process?

Introducing Codelog: a user-centric developer journal designed to illuminate and share the intricate journey of passion projects. Our web application prioritizes the seamless viewing and sharing of the development process. Harnessing the power of local storage, Codelog ensures the security of your projects by offering encryption options, allowing users to retain full control. Additionally, users have the flexibility to toggle project visibility, choosing between public and private settings. Customize your profile, meticulously outline project specifications, and effortlessly craft beautifully formatted journal entries with our intuitive software.

Usage

We deployed our web app using GitHub Pages which you can access with this link: Codelog. This also means that the user will not have to install any dependencies to use the web app and will just initially need a functioning web browser to access it.

Demonstration Video(s)

Class Video

Final Video

Fetures

  • Project creation & deletion: Users can create a new project, add a brief description, as well as highlight its tech stack and publicity.
  • Customization of user profile: Users can change their display name, pronouns, profile description, and personal links.
  • Journal entry creation & deletion: Users can create and delete new journal entries within each project, including subheaders, code blocks, and large descriptions.
  • View journal entries: Users and recruiters can view a neatly formatted journal entry to understand the development process.
  • Reordering of journal entries: Users can reorder journals as they see fit.

Team

27 Wayfarers consists of ten members from a variety of backgrounds. You can learn more about us here: Team Markdown.

You can find the team's documentation, as well as other aspects of the planning process within the /admin directory. Furthermore, most of our other documentation can be found in /specs.

We used JIRA for project management. Here is our link: JIRA

About

User-centric developer journal designed to illuminate and share the intricate journey of passion projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published