Chat-App | Chat application with user authentication

 by   ram071985 C# Version: Current License: No License

kandi X-RAY | Chat-App Summary

kandi X-RAY | Chat-App Summary

Chat-App is a C# library. Chat-App has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

Over the span of a couple months I built this app to increase my knowledge of the C# framework .NET Core, client/server-side relationships and management/utilization of a relational SQL database. I also have always been fasinated with how chat applicatiions work since my earliest internet experience with AOL chat rooms. I used React.js to handle the client-side and React-Router library for handling routhing between React components. When it came to styling this app, I chose a mix of css and Bootstrap because Bootstrap's library creates a very conveinant solution to screen responsiveness and layout which can come in handy when you are under a time crunch. I also added several css edits to the Bootstrap for custimization such as container and div sizes and their positioning along with media quiries for screen break points. The back-end of my application was built with C# .NET Core which has been a wonderful framework for seprerating client-side and server-side buisiness logic. HTTP requests are made from the client-side and sent to the internal API endpoints in a controller. From there, the controller connects to services which then make the appropriate SQL calls to the PostgreSQL requesting or posting data back from and to the front-end. For the SQL calls I had some help from the open-source data provider Npgsql, which allows access to the PostgreSQL server for programs written in C#. For unit testing, I used Nunit framework to perform tests on important functionalities such as creating a new user, and sending a new message.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Chat-App has a low active ecosystem.
              It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              Chat-App has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Chat-App is current.

            kandi-Quality Quality

              Chat-App has no bugs reported.

            kandi-Security Security

              Chat-App has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              Chat-App does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              Chat-App releases are not available. You will need to build from source code and install.
              Installation instructions are available. Examples and code snippets are not available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Chat-App
            Get all kandi verified functions for this library.

            Chat-App Key Features

            No Key Features are available at this moment for Chat-App.

            Chat-App Examples and Code Snippets

            No Code Snippets are available at this moment for Chat-App.

            Community Discussions

            No Community Discussions are available at this moment for Chat-App.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Chat-App

            1.) Run npm i in the terminal (in the root/API directory). 2.) Push the play button in VS or run dotnet watch run in terminal. 3.) Open a browser and navigate to localhost:5001.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/ram071985/Chat-App.git

          • CLI

            gh repo clone ram071985/Chat-App

          • sshUrl

            git@github.com:ram071985/Chat-App.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link