Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
deb2615
Initial
josephkb87 Jan 28, 2024
0c14abf
Merge branch 'josephkb87-patch-5'
josephkb87 Jan 29, 2024
99e8148
Merge pull request #20 from josephkb87/main
josephkb87 Jan 29, 2024
8b5b153
Merge pull request #21 from josephkb87/josephkb87-patch-5
josephkb87 Jan 29, 2024
df33746
Create pythonprojects
josephkb87 Jan 29, 2024
1311cef
ÂSecond Commit
josephkb87 Jan 29, 2024
f48c944
Merge pull request #22 from josephkb87/josephkb87-patch-3
josephkb87 Jan 29, 2024
753966f
Update README.md
josephkb87 Jun 26, 2024
405272d
Update .gitignore
josephkb87 Jun 26, 2024
f5e7751
Update README.md
josephkb87 Jun 26, 2024
10e3a41
Add FARMStack
josephkb87 Jun 26, 2024
a7575e8
Update README.md
josephkb87 Jun 26, 2024
ddc53f3
Update .gitignore
josephkb87 Jun 26, 2024
dc1ba0c
Create .gitignore
josephkb87 Jun 26, 2024
3e4edfe
Update README.md
josephkb87 Jun 26, 2024
2dd5c03
Update README.md
josephkb87 Jun 26, 2024
ae2b8e7
Update README.md
josephkb87 Jun 26, 2024
8016dba
Update README.md
josephkb87 Jun 26, 2024
c57626f
Update README.md
josephkb87 Jun 26, 2024
4a37766
Update README.md
josephkb87 Jun 26, 2024
1643103
Update README.md
josephkb87 Jun 26, 2024
5ca4e66
Update flowexecution.md
josephkb87 Jun 26, 2024
3d045ba
Update References.md
josephkb87 Jun 26, 2024
803c92c
Update Scratchpad2.md
josephkb87 Jun 26, 2024
6abb8d4
Update scratchpad.md
josephkb87 Jun 26, 2024
551ef9f
Update Scratchpad2.md
josephkb87 Jun 26, 2024
faed651
Update scratchpad.md
josephkb87 Jun 26, 2024
c48154e
Update .gitignore
josephkb87 Jun 26, 2024
f176393
Update .gitignore
josephkb87 Jun 26, 2024
8f8bb29
Update ProjectStructure.md
josephkb87 Jul 31, 2024
3a2a2cf
Update ProjectStructure.md
josephkb87 Jul 31, 2024
5b276bd
Update README.md
josephkb87 Jul 31, 2024
a884a6f
Update README.md
josephkb87 Aug 11, 2025
889e739
Update README.md
josephkb87 Aug 11, 2025
33979ce
Update README.md (#24)
josephkb87 Aug 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3,440 changes: 3,273 additions & 167 deletions .gitignore

Large diffs are not rendered by default.

5,693 changes: 5,693 additions & 0 deletions FARMStackWebPortal/.gitignore

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions FARMStackWebPortal/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
project(projectWebservportalproject)
16 changes: 16 additions & 0 deletions FARMStackWebPortal/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Go her for the [F.A.R.M Web serverportal](https://github.com/josephkb87/Webservportal)

The original README.md of this Webservportal is found in docs as [README.md](./FARMStackWebPortal/docs/README.md)

The original [README.md](./FARMStackWebPortal/docs/README.md) exists alone.

All documents reference the [Scratchpad](./docs/Scratchpad2.md)
the project utilised the following;

** [BuildStructure.md](./docs/buildstructure.md)
** [Project Structure](./docs/ProjectStructure.md)
** [Flow of Execution](./docs/flowofexecution.md)

[README.md](./docs/README.md) .[Changelog](./docs/CHANGELOG.md) . [Documentation](./FARMStackWebPortal/docs/sphinxdocs/docs/) [Build](./FARMStackWebPortal/docs/build) [Scratchpad](./FARMStackWebPortal/docs/Scratchpad2.md)


3 changes: 3 additions & 0 deletions FARMStackWebPortal/docs/AUTHORS/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[template]
name = "..."
email = "..."
2 changes: 2 additions & 0 deletions FARMStackWebPortal/docs/AUTHORS/termsandconditions.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
var Conditions;
Terms & Conditions;
2 changes: 2 additions & 0 deletions FARMStackWebPortal/docs/AUTHORS/termsandconditions.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
let Conditions;
Terms & Conditions
33 changes: 33 additions & 0 deletions FARMStackWebPortal/docs/Attributions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
This Project would not exist without the following attributions ;

Incase you are not added, kindly please add yourself to the [AUTHORS](...docs/AUTHORS)

[Web Framework](#addlinkhere)

[Login & Authentication](#addlinkhere)

[Documentation](#addlinkhere)

[Redoc](#addlinkhere)

[FAST API Docs](#addlinkhere)

[Build Structure](...docs/buildStructure.md) is NOT the [Project Structure](...docs/ProjectStructure.md)

[Project Structure](...docs/ProjectStructure.md) . [Flow of Execution](...docs/flowofexecution.md)

[Build Structure](...docs/buildStructure.md)


[README.md](...docs/README.md) .[Changelog](.../docs/CHANGELOG.md) . [Documentation] [Build] (...docs/sphinxdocs/docs/build)







Made with : [Sphinx docs](https://www.sphinx-doc.org/)



1 change: 1 addition & 0 deletions FARMStackWebPortal/docs/Brief.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## server
28 changes: 28 additions & 0 deletions FARMStackWebPortal/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
CHANGELOG

This is the CHANGELOG. CHANGES to the work will be here.

1. Add FASTAPI
2. Add Uvicorn
3. Add main.py
3. Add test_main.http
4. Add docs [README,ReferencesCHANGELOG,Attributions,Contributing](#)
4. Add python fastapi_login -Login & Authentication System
5. Add python-multipart -Form handling

## Add FASTAPI

## Add Uvicorn
## Add [main.py](## )
## Add test_main.http
## Add docs [README, References](## )
## Add docs: [CHANGELOG, Attributions, Contributing](## )
## Add python fastapi_login -Login & Authentication System
## Add python-multipart -Form handling



[README.md](...docs/README.md) .[Changelog](.../docs/CHANGELOG.md) . [Documentation] [Build] (...D:/FARMStack/Webservportalproject/docs/sphinxdocs/docs/build)


Made with :[heart][heart] [Sphinx docs](https://www.sphinx-doc.org/)
83 changes: 83 additions & 0 deletions FARMStackWebPortal/docs/CMakeCache.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# This is the CMakeCache file.
For build in directory: d:/FARMStack/Webservportalproject/docs
It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
KEY:TYPE=VALUE
KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/FARMStack/Webservportalproject/docs/CMakeFiles/pkgRedirects

//Program used to build from makefiles.
CMAKE_MAKE_PROGRAM:STRING=nmake

//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=projectWebservportal

//Value Computed by CMake
projectWebservportal_BINARY_DIR:STATIC=D:/FARMStack/Webservportalproject/docs

//Value Computed by CMake
projectWebservportal_IS_TOP_LEVEL:STATIC=ON

//Value Computed by CMake
projectWebservportal_SOURCE_DIR:STATIC=D:/FARMStack/Webservportalproject


########################
# INTERNAL cache entries
########################

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=d:/FARMStack/Webservportalproject/docs
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=28
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=0
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake-gui.exe
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=NMake Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=D:/FARMStack/Webservportalproject
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-3.28

15 changes: 15 additions & 0 deletions FARMStackWebPortal/docs/CMakeFiles/3.28.0-rc5/CMakeSystem.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
set(CMAKE_HOST_SYSTEM "Windows-10.0.22000")
set(CMAKE_HOST_SYSTEM_NAME "Windows")
set(CMAKE_HOST_SYSTEM_VERSION "10.0.22000")
set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")



set(CMAKE_SYSTEM "Windows-10.0.22000")
set(CMAKE_SYSTEM_NAME "Windows")
set(CMAKE_SYSTEM_VERSION "10.0.22000")
set(CMAKE_SYSTEM_PROCESSOR "AMD64")

set(CMAKE_CROSSCOMPILING "TRUE")

set(CMAKE_SYSTEM_LOADED 1)
11 changes: 11 additions & 0 deletions FARMStackWebPortal/docs/CMakeFiles/CMakeConfigureLog.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@

---
events:
-
kind: "message-v1"
backtrace:
- "C:/Program Files/CMake/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)"
- "CMakeLists.txt:1 (project)"
message: |
The system is: Windows - 10.0.22000 - AMD64
...
1 change: 1 addition & 0 deletions FARMStackWebPortal/docs/CMakeFiles/cmake.check_cache
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
8 changes: 8 additions & 0 deletions FARMStackWebPortal/docs/Contributing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@






[README.md](...docs/README.md) .[Changelog](.../docs/CHANGELOG.md) . [Documentation] [Build] (...D:/FARMStack/Webservportalproject/docs/sphinxdocs/docs/build)

13 changes: 13 additions & 0 deletions FARMStackWebPortal/docs/LICENSE/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[template.licenses]
headers = true
default = [
"MIT",
]
[template.plugins.default]
tests = true

[template.plugins.default]
ci = false

[template.plugins.default]
src-layout = true
93 changes: 93 additions & 0 deletions FARMStackWebPortal/docs/ProjectStructure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
## Project Structure

This [Project Structure](...docs/ProjectStructure.md) is NOT the [Build Structure](...docs/buildStructure.md)

#### Project Structure

The Project Structure is the way a project is built, it is separate from the build structure
as it contains the [Build Structure](...docs/buildStructure.md) and building the Project at [builds](href="D:/FARMStack/webservportalprojectbuild").


## Manual Setup

````
$ mkdir FARMStack
$ cd FARMStack
$ mkdir webservportal
$ code .
$ git init
$ yarn create react-app frontend --template typescript
$ cd webservportal
$ git init
$ touch requirements.txt main.py model.py database.py
````




### Project Status

- [ ] Design
- [ ] MockUps

- [x] Development
- [x] Backend Build & Design (FastAPI)
App Structure
- [ ] FrontEnd Build & Design (React )
App Structure
- [ ] Database Integrations (Mongodb)

### Frontend Design


### Testing

- [ ] Unit Testing

- [x] QA
-
- [ ] Stage
-
- [ ] Beta Testing
-
- [ ] Production


-- Changes to this structure will be added here.
```

├───backend
│ ├───app
└───frontend
├───app
├───docs
└───sphinxdocs
└───Documentation
├───README.md
├───snapshots
├───more to be added.

```

For the [Project Structure](...docs/ProjectStructure.md)

For the [Flow of Execution](...docs/flowofexecution.md)

[README.md](...docs/README.md) . [Documentation](...D:/FARMStack/Webservportalproject/docs/sphinxdocs/docs/build)

## Setting Up the Project Build Structure

** [BuildStructure.md](./docs/buildstructure.md) for the project utilised the self contained waterfall structure.[Build Structure](...docs/buildStructure.md) is NOT the

[Project Structure](...docs/ProjectStructure.md)






[README.md](...docs/README.md) [Changelog](.../docs/CHANGELOG.md) [Documentation] [Build](...docs/sphinxdocs/docs/build)




Loading