abraaoduarte / abraaoduarte/ekklesia-backend-golang

Create CRUD of users

Open
#3 0 comments 0 reactions 1 assignee Claimed by @abraaoduarte View on GitHub
enhancement
Dominant language
Go
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- [ ] Create migration
- [ ] Crete CRUD
- [ ] Encrypt password
- [ ] Create roles for the user (Admin, Writer and ProofReader)

Contributor guide

No contributing guide indexed for this repository

Research direction

This is a large feature requiring a migration, full CRUD, password encryption, and a role system. Start by examining the existing project structure for database models and authentication patterns. Look for similar models or a `user.go` file to understand the schema. 'Done' means a user can be created, read, updated, deleted, has an encrypted password, and has an assigned role (Admin, Writer, ProofReader).

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend, database
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.