Git Product home page Git Product logo

ccsa_chatapplication's Introduction

Hi , I'm Adeola


๐Ÿ”ฅ Streak Stats

adexandria



๐Ÿ† Trophies

adexandria



๐Ÿ™‹โ€โ™€๏ธ Let's Connect

Gmail LinkedIn


๐Ÿ› ๏ธ My Skills

๐Ÿ‘‰ Tools

โ€ƒ C# โ€ƒ Node.js โ€ƒ Express.js โ€ƒ Microsoft SQL Server โ€ƒ Microsoft Azure SQL

๐Ÿ‘‰ Competitive Programming & Problem Solving

Hackerrank โ€ƒ Leetcode

BuyMeACoffee

ccsa_chatapplication's People

Contributors

adexandria avatar giddy11 avatar iruomajennifer avatar

Watchers

 avatar

Forkers

samuel-jaja

ccsa_chatapplication's Issues

create repository pattern for message and message history

Actions to perform for Message Model

  • CreateMessage
  • UpdateMessageText
  • DeleteUserMessageByMessageId

Actions to perform for Message History Model

  • CreateHistory
  • GetUserHistoryByReceiverUserId
  • GetUserHistoryByUserId
  • DeleteHistoryByMessageId

create repository pattern for groupchat and user profile models

Using the repository pattern create an interface and implementation class for GroupChat and User profile

Actions to perform for Group chat

  • Create new GroupChat
  • Get All UserGroup Chats
  • Get UserGroupChat
  • Add User to existing group chat
  • Remove user from existing group chat
  • Update Group chats properties(Name,Picture, description)
  • Delete Existing Group Chat

Actions to perform for User profile

  • CreateExistingUserProfile
  • UpdateUserProfile(username,picture,country)
  • GetUserProfileByUserId()
  • GetUserProfiles(optional)
  • DeleteUserProfileByUserId

Add Username and password Atrributes

Create validation attributes

  • to verify if the username already exists
  • To create password rules
  • To ensure the confirmed password is the same as the password

Authentication Issues

  • Password not encoding

  • Images not saving in the database

  • Refresh token not generating

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.